This project is to simplify and systematize the management task in a course, increase efficiency and reduce the disadvantages of the existing manual system.
report bug - request feature- Java (v 11)
 - Spring Boot (v 2.5.5)
 - Spring Framework (v 2.5.5)
 - Spring Fox Hibernate
 - Swagger (v 2.9.2)
 - PostgreSql
 
- Prepared with Java Programming language and Layered architecture (Entities, DataAccess, Business, Core and API layers).
 - Each method is provided to return a Result structure.
 - Autowired in SpringFramework structure is used for IoC.
 
- The language of the documents is Turkish. If there is anything you want to ask, please contact me without hesitation.
 
- Entities
- concretes
- Curriculum created in each course: Course.java
 - Homework.java
 - Instructor.java
 - Lesson.java
 - Grade given to assignments by the instructor: Point.java
 - Student.java
 
 - dtos
 
 - concretes
 - DataAccess
 - Core
 - Business
 - API