A simple Friends Management Application built with:
- Backend: ASP.NET Core (C#)
- Frontend: Angular CLI
- Authentication: Custom JWT-based authentication
-
User Authentication
- Register new accounts
- Login with JWT-based authentication
- Create and update your personal profile
-
Friends Management
- Maintain a personal friends/contacts list
- Search friends via a grid search page
- Add, edit, and delete friends
- Backend: .NET 6+ installed
- Frontend: Node.js & Angular CLI installed
-
Run the Backend
-
Open the backend project folder in a terminal
-
Build and run the ASP.NET Core app:
dotnet run
-
Ensure it runs on the default port (e.g.,
https://localhost:5158)
-
-
Run the Frontend
-
Navigate to the Angular app folder in a terminal
-
Install dependencies:
npm install
-
Start the development server:
ng serve
-
Open your browser at http://localhost:4200
-


