Skip to content

Latest commit

 

History

History
99 lines (88 loc) · 4.44 KB

README.md

File metadata and controls

99 lines (88 loc) · 4.44 KB

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