The Contacts App is a web application designed for managing and organizing contacts efficiently. Users can add, and delete contacts, as well as assign tags to categorize them. The app is built using modern web technologies to ensure a seamless user experience.
- Contact Management: Add, delete contacts with ease.
- Tagging System: Organize your contacts by assigning tags.
- Responsive Design: Optimized for both desktop and mobile devices.
- React
- Redux Toolkit
- RTK Query
- JavaScript (ES6+)
- CSS/HTML
- Bootstrap
- Jest & React Testing Library
To run the app locally:
- Clone the repository:
git clone https://github.com/NatalyKrvch/Contacts-app.git
- Install dependencies:
npm install
- Start the development server:
npm start
The app will be available at http://localhost:3000/
.
The application is deployed and can be accessed via this link.
To use the application, you need to enable the proxy server. In the console, click on the provided link, activate the proxy, and then the application will work correctly.