The Freelance Platform backend, which provides the necessary APIs and functionality to help freelancers and clients manage and complete freelance projects.
- User Authentication: Signin and singup with email verification.
- Project Management: Create, update, and delete freelance projects.
- User Profiles: Manage freelancer and client profiles with relevant information.
- Proposal System: Allow freelancers to submit application for projects.
- Messaging System: Chat between freelancers and clients.
- Statistics: Statistics of activity on the platform.
.NET 7, C# 11, ASP.NET, Entity Framework Core, Mediatr, SignalR