Welcome to Dating App! This is a modern web application built with Angular and .NET, designed to connect people and foster meaningful relationships.
- User authentication and authorization
- Profile creation and customization
- Matching algorithm to find compatible partners
- Messaging functionality for communication between users
- Search and filter options to discover potential matches
- Responsive design for seamless usage across devices
- Frontend: Angular
- Backend: .NET
- Database: Postgresql, Entity Framework
- Authentication: JWT
- Other Dependencies: SignalR, xUnit, Moq, Automapper
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/nickmnt/dating-app.git
- Navigate to the project directory:
cd dating-app
- Set up the config files for database connection and cloudinary
- Install dependencies with
npm install
- Start the backend server:
dotnet run
- Start the frontend development server:
ng serve
- Open your web browser and navigate to http://localhost:4200
- Login or register to use the services