Skip to content
/ LMS Public

About This is the Masai Build and Earn Project. We built the rest APIs for the Masai School LMS, for this, we are using Java, Springboot, Mysql, spring security, hibernate,mvc we learnt a lot of new things about teamwork, proper coordination and thinking along with all the team members. Area of responsibility-Exception handling,Debugging

Notifications You must be signed in to change notification settings

mdnasirdmt/LMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Masai Course Platform

Screenshot (377)

About Project

This is the Masai Build and Earn Project. We will builld the rest apis for the Masai School LMS ,for this we are using java,Springboot,Mysql,spring security ,hibernet,mvc we learnt a lot of new things about team work, proper coordination and thinking along with all the team members.😊

Tech Stack

React Chakra-UI Redux TypeScript CSS Html Java SpringBoot Maven Mysql Mysql SpringSecurity PostMan JWT Aws

Contriubuters:

Mangesh Khandale -Engineering Manager FrontEnd

Amol Holani -Engineering Manager BackEnd

Tridip Rong -BackEnd Developer

Md Nasir Uddin -BackEnd Developer

Vishal Singh -BackEnd Developer

Pintu Gouda -FrontEnd Developer

Siva gurubilli -FrontEnd Developer

Installation

Clone Url : https://github.com/masai-builds/Team4.git

Frontend Installation

  • Open Project In Vs Code or Another ide
  • Then Open Terminal
npm install
npm start

Backend Installation

mvn build
mvn run

OR using Spring Boot Suite 4 ide

- Import Project In WorkSpace
- Right Click On Project 
- Select Run As 
- Select Spring Boot App

Backend Deployed

  • We deployed the backend server on AWS Ubuntu Server
  • Deployed service base url
3.27.61.194:8082

Backend API URLs

Frontend Deployed

  • We deployed the frontend on netlify
https://learning-management-system-masai.netlify.app/login

** Frontend and backend are deployed in different server so you have to give browser permission to this link to access the url.

  • To give allowence You can follow this steps : Go to site settings => Go to additional settings => Insecure content => Allow to show insecure content => Add past the deployed link =>

Features Implemented

  1. Sign-Up, Login & forgot password for both student and admin
  2. Student side dashboard
  3. Student side & admin side lectures page
  4. Lecture search for student and admin
  5. Create lecture, update lecture, copy lecture, delete lecture for admin
  6. Lecture Bookmark for student

ER Diagram

ER


Thank You

About

About This is the Masai Build and Earn Project. We built the rest APIs for the Masai School LMS, for this, we are using Java, Springboot, Mysql, spring security, hibernate,mvc we learnt a lot of new things about teamwork, proper coordination and thinking along with all the team members. Area of responsibility-Exception handling,Debugging

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages