Skip to content

Appoinments#15

Open
dinujayawkt wants to merge 39 commits intomainfrom
Appoinments
Open

Appoinments#15
dinujayawkt wants to merge 39 commits intomainfrom
Appoinments

Conversation

@dinujayawkt
Copy link
Copy Markdown
Contributor

No description provided.

PuLeeNa and others added 30 commits November 3, 2025 15:15
…QL Database Configuration and JPA/Hibernate Configuration in application.properties file and you may change username and password of PostgreSQL Database Configuration
…nd repository patterns, and configure PostgreSQL database

- Deleted unused classes: User, NotificationType, Role, ServiceStatus, and various service and repository implementations.
- Introduced new entity classes for Admin, Customer, Employee, Project, Task, and Vehicle with JPA annotations.
- Updated AppointmentStatus and other enums to use enum types.
- Created repository interfaces for new entities extending JpaRepository.
- Implemented service interfaces and their corresponding implementations for Admin, Appointment, Customer, Employee, Project, Task, TimeLog, and Vehicle.
- Added application properties for PostgreSQL database configuration.
- Created DTO classes for Admin, Appointment, Customer, Employee, Project, Task, TimeLog, and Vehicle.
- Established controller classes for Admin, Appointment, Customer, Employee, Project, Task, TimeLog, and Vehicle.
…le-structure

Refactor backend structure: remove unused classes, implement entity a…
…tables are connected with Appoinment and Project Entity.

in Appoinment and Project Entity, only id's and table connection with Employee were mentioned .
…ployee-part1

created EmployeeDTO and Employee Entity entirely with mentioning how …
…th-new-2

Create the customer entity and employee entity
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants