Need Springboot based website

Job ID: 34190041

Budget: ₹1,500 – ₹12,500 INR

Topic Name: Learning App

Introduction

It's an application for learning online. This application basically contains functionalities - login, and

register for both admin and student.

Students can enroll on new subjects and topics. Students can also search for topics and enroll on them. Admin can create new topics and subjects so students can subscribe to them. It consists of 2 panels admin and student. Admin can have permission to create a new course, update an existing course, or delete the course.

Modules

1. Admin Panel:

1. Able to create a new course for students.

2. Update existing course.

3. Delete existing courses.

2. Student Panel:

1. Login and Register into the system.

2. Enroll on a particular course.

3. Cancel the course.

4. search course by id

5. Search course by name.

6. List all the courses.

Structure

1. MVC

2. Entities

3. Services

4. Repo

5. WebAPI

Cloud Tech Stack

1. AWS Elasticbeanstalk

2. AWS MYSQL

3. AWS S3

4. Cloud Watch Monitoring