Skip to content

📚 This is a website to publish the graduation projects of final year students 📚

License

Notifications You must be signed in to change notification settings

fptu-team-404-not-found/publish-graduation-capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PUBLISH GRADUATION CAPSTONE WEBAPP

👋 Welcome to our Software Development Project (SWP391) 👋

Table of Contents

Description

  • This is a website to publish the graduation projects of final year students
  • This web works well on desktop, not for mobile
  • This project started from 05-01-2022 to 06-04-2022

Preview Screenshot

Home 1    Home 2 Sharing    Project Details Search Page    Admin Account List Admin Post List    Admin Supervisor List Admin Upcoming List    Admin Word List

Technology

1. Frontend

  • HTML, CSS, JavaScript
  • XMLHttpRequest

2. Backend

  • Java Language

3. Database

  • Microsoft SQL Server - a relational model database server produced by Microsoft
  • Full-Text Search - SQL Server

4. Other Technologies

  • RESTful API
  • Oauth2
  • MVC2 Model

5. Tool

  • Netbeans 8.2
  • Java JDK 8
  • Apache Tomcat 8.5.29
  • Figma
  • Postman
  • StarUML
  • Visual Studio Code
  • Microsoft SQL Server Management Studio 18

Functional requirements

1. Guest:

  • Login by Gmail
  • View projects
  • Search projects by project's name, supervisor's name, team member's name
  • Bookmark favorite project
  • Comment in project

2. Contributor (Team member, suppervior, company)

  • Basic functions of normal users
  • Share related to the project
  • Post the sharing of the project

3. Editor (Academic staff)

  • Post basic information of the project such as name, project defense date, member,...

4. Admin:

  • Approve post from the editor
  • Approve shared post the contributor
  • Filter comments
  • Managing supervisors
  • Account Management

Useful Resources

# # Name Description
1 - Main Project Folder Source code
2 - Database Folder -
- 2.1 Database Script SQL Scipt
- 2.2 Database StarUML Model File -
- 2.3 Database ERD Diagram -
- 2.4 Database Diagram -
3 - UI Design UI design on Figma
4 - Library Folder Useful libraries
5 - Presentation Slide Presentation slide for defense day

Contributors

1. Mentors:

2. Members:

References

License & Copyright

© 2022 fptu-team-404-not-found Licensed under the GPL-3.0 LICENSE.