Tinder Clone with Angular & ASP.NET Core
Overview
This repository contains the source code for a sample Tinder clone application. It's designed as a practical project to get familiar with Angular for the front-end and ASP.NET Core for the back-end. This application is built with educational purposes in mind, and it serves as a hands-on approach to learning these technologies.
Features
- User Authentication: Allows users to sign up, log in, and manage their profiles.
- Profile Management: Users can create and edit their profiles, including adding pictures and personal information.
- Swipe & Match: Implements the core Tinder functionality of swiping and matching with other users.
Technologies Used
- Front-End: Angular
- Back-End: ASP.NET Core
- Database: SQL Server
Getting Started
To get the project running on your local machine for development and testing purposes, follow these steps:
- Clone the repository:
- Navigate to the project directory:
- Install dependencies:
- Front-End:
cd Tinder-SPA npm install
- Back-End:
cd Tinder.API dotnet restore
- Run the application:
- Front-End:
ng serve
- Back-End:
dotnet run
Learning Resources
This project is built with reference to the following courses on Udemy: