Skip to content

CosmicDust19/javareactcamp-hrms-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Used In This Project

  • Java Amazon Corretto 1.8.0_292
  • Spring Data JPA
  • Spring Boot Starter Validation
  • Lombok
  • Model Mapper
  • Cloudinary
  • Swagger UI

  • If no one has used the server recently, it may take a while to start
  • You may get an error while starting the server, you should refresh the page and it will start (It is all about heroku)
  • It takes about 1.5 minutes to start the server

SQL Script (hrms-database.sql)

PostgreSQL ER Diagram (hrms-database.pgerd)


📄 Summary

  • Users: Candidates, employers and system employees
  • 🟣 Employers
    • Become itself(company) and its job adverts visible after system employees are confirmed
    • Can be managed account infos and it becomes visible after confirmation
    • Can be added a logo
  • 🟣 Candidates
    • Can enter their infos
    • Then they can add these infos to CV optionally
    • Can add job adverts to their favorites
    • Images can be added to profile and CVs
  • 🟣 System Employees
    • Can confirm job adverts' release and update; employers' sign up and update
    • Can manage other things like positions, cities etc. as well
    • Can be managed account