Skip to content

Krywion/usos-remastered

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USOS Remastered

Modern academic management system built with Spring Boot and REST architecture.

Overview

University management system with focus on security, scalability and comprehensive audit capabilities.

Tech Stack

  • Java 17
  • Spring Boot 3
  • Spring Security with JWT
  • PostgreSQL
  • Hibernate/JPA
  • Maven

Completed Features

✅ Role-based access control
✅ Organizational structure management
✅ Employee and Student Management
✅ Change auditing
✅ Email notifications
✅ Study plans base functionality

In Development

🚧 Thesis tracking
🚧 Grade management
🚧 Advanced reporting
🚧 Signing up for courses

Setup

  1. Clone repository
  2. Configure PostgreSQL database
  3. Update application.properties with your database credentials
  4. Run mvn clean install
  5. Start application with mvn spring-boot:run

Requirements

  • Java 17+
  • PostgreSQL 14+
  • Maven 3.8+

API Documentation

Swagger UI available at /swagger-ui.html after running application.

Contributing

Project is under active development and open for contributions. Feel free to submit issues and pull requests.

License

MIT

About

University Management System Remastered

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages