Skip to content

ngominhduc24/Student-Project-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Project Portal

Table of Contents
  1. About The Project
  2. Built With
  3. Requirements
  4. Installation
  5. Credits
  6. Contact

About The Project

You can test with account:

username: admin@gmail.com | password: admin

Student Project Portal is a web application that allows students to create, manage, and showcase their academic projects. It is built with Spring Boot MVC, a module of the Spring framework that simplifies handling HTTP requests and responses using the Model-View-Controller pattern. The application has the following features:

  • Business standard authentication functions
  • Authorization with 5 different roles: Administrator, Subject Manager, Class Manager, Project Mentor and Students(which include a role of Team leader for an assigned project)
  • Subject Management
  • Class Management
  • Student Management
  • Project Management (including functions such as managing submission, evaluation and GitLab synchronization for better managing)
  • Chat system between users

Built With

HTML CSS Bootstrap JavaScript Spring Boot MySQL NodeJS MongoDB

Requirements

For building and running the application you need:

Installation

  1. Clone repository
cd existing_repo
git remote add origin [https://github.com/daylapvlong/SWP391_Student-project-portal.git](https://github.com/ngominhduc24/Student-Project-Portal)]
  1. Run database file (sql/database.sql)
  2. Run the project

Credits

Contact

Linkedin Gmail Github Facebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published