π Presentation
This is a hrms project. At the backend of this project I used Java(Spring Boot) and I used PostgreSQL as database management. At the frontend I am planning to use React.
π§ About The Project
π» Technologies:
- Spring Boot
- PostgreSQL
- Api
- JPA-Hibernate
- Lombok
π» Developing techniques:
- Layered Architecture
- Object Oriented Programming(OOP)
π‘ Version Δ°nformation
π Version 1.0
β Database Scheme
β You can get at database script from this field. SQL QUERY: hrms.sql
β Installation steps are shown below this text
- You can install the base springboot project from the "spring.io" website. Example
- then import maven project from IDE
- Creating Layers (Help)
π Version 1.0.1
βAdded candidate and employer entities in system.
βAdded some operations in system.(register,listing etc.)
βAdded some validation operation in system.(person,mail etc.)
βAdded base message structure
π Version 1.0.2
βAdded job position and city entities in system.
βAdded some listing operations in system.(get all job positions,get all active job positions etc.)
[Database Scheme Last Version]-[Database Script Last Version]
π Version 1.0.3
βAdded curriculum vitae's entities in system.
βAdded cv operations in system.(get cv,add skill etc.)
π Version 1.0.4
βAdded cloudinary image management for cv photos
[Database Scheme Last Version]-[Database Script Last Version]
π Version 1.0.5
βAdded job-types for job postings
βAdded working time for job postings
βAdded company logo for employers
[Database Scheme Last Version]
π Version 1.0.6
βSome bugs fixed
[Database Scheme Last Version]
π Version 1.0.7
[Database Scheme Last Version]