FPLMS is a project-based learning management system designed using cloud-native architecture.
FPLMS bridges the gap between students and lecturers in academic’s software project development, providing one seamless solution for managing group projects, establishing project communications and discussions, and ensuring project’s academic outcomes.
- Frameworks: Spring Boot, .NET, Node.js.
- Libraries: Spring Data JPA, Entity Framework, Prisma.
- Authentication/authorization: OAuth 2.0, JWT.
- Database: MySQL.
- Others: Socket.io, Docker, Kubernetes.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.