/mentoring-me-backend

Capstone project FPTU - Team LABATE: Mentoring Me

Primary LanguageJava


[FPTU] LABATE
MentoringME [BACKEND]

---


1. Document

2. API Document

3. Structure project


Workforce MentoringME Backend documents

Overview

The MentoringME Backend is a web application that is used to:

  • Connect with the students and mentors without third-party services
  • Provide a platform for students to find mentors
  • Provide a platform for mentors to find students
  • ...

Architecture

More details can be found here.

Domains

Environment Domain
LAB https://mentoring-me.labatelab.com
PRODUCTION https://mentoring-me.labate.com

Tech stack

Dependent services

Name Type Version Desc
Mysql Database 8.0 Mysql replication with Master/Slave mode, binlog enable

Development platform/language

Service/Apps Language Platform/Lib
Backends Java Spring Framework 2.5.8

Third-party services

Name Purpose Type Desc

Features

More details can be found here.

Components

The components are scoped into only 3 main sections:

More details can be found here.

Third-party integration

...

____________________________________________________________________
|    __  ___           __             _                 __  ___    |
|   /  |/  /__  ____  / /_____  _____(_)___  ____ _    /  |/  /__  |
|  / /|_/ / _ \/ __ \/ __/ __ \/ ___/ / __ \/ __ `/   / /|_/ / _ \ |
| / /  / /  __/ / / / /_/ /_/ / /  / / / / / /_/ /   / /  / /  __/ |
|/_/  /_/\___/_/ /_/\__/\____/_/  /_/_/ /_/\__, /   /_/  /_/\___/  |
|-----------------------------------------___/ /------------------ |
|                                        /____/                    |
|*** [FPT] LABATE ***                                              |
|__________________________________________________________________|