Commit Graph

354 Commits

Author SHA1 Message Date
n.nakhostin 3e9877574c Refactor customer domain structure and implement core entities, services, and handlers
- Introduced a flat structure for the customer domain, consolidating entities, aggregates, repositories, services, forms, and handlers into a single package.
- Added core entities: Customer and CustomerAggregate.
- Implemented request/response forms for customer authentication (Register, Login, Refresh Token, Change Password).
- Created CustomerService to handle business logic and data access through the Repository interface.
- Established CustomerHandler for HTTP request handling related to customer authentication.
- Removed previous domain structure artifacts to streamline the codebase.
2025-08-02 11:26:35 +03:30
Hadi Barzegar ddf29efb4a Merge pull request 'Add cursor rules and initial configuration for Tender Management Go Backend' (#1) from develop into main
Reviewed-on: https://repo.ravanertebat.com/TM/tm_back/pulls/1
Reviewed-by: Hadi Barzegar <barzagarhadi@gmail.com>
2025-08-02 10:52:51 +03:30
n.nakhostin 5a1ceb0bd6 Add cursor rules and initial configuration for Tender Management Go Backend 2025-08-02 10:43:47 +03:30
hdbar ad9db7bcce Initialize base 2025-07-27 16:20:21 +03:30