CORE Contacts is a robust contact management application that streamlines your network into an organized, accessible, and interactive database. Perfect for business professionals who need a hassle-free way to manage contacts.
- Your CORE: View all your contacts in a sidebar list
- Dynamic Search: Filters the list as you type
- Contact Details: Includes first name, last name, email, Twitter username, and a note section
- Edit & Delete: Easy management options within each contact's detail page
- Backend: C# with .NET 6 (Repository Pattern)
- Frontend: React.js
- IDE: Visual Studio
- API Documentation: Swagger
- Database: Microsoft.Data.SqlClient
- .NET 6 SDK
- Node.js and npm
- Visual Studio (optional)
-
Clone the repository:
git clone https://github.com/yourusername/CORE-Contacts.git
-
Navigate into the project directory:
cd CORE-Contacts
-
Install frontend dependencies:
npm install
-
Run the application:
dotnet run
-
Navigate into the client directory:
cd client
-
Run the frontend of the application:
npm start
We welcome contributions from the community. Feel free to open an issue or create a pull request.