Welcome to the React Phonebook project, a modern and user-friendly phonebook application built with the power of TypeScript, React.js, Redux, Redux Toolkit, Chakra UI, and Styled-System.
This application allows you to store and manage contacts seamlessly, with an intuitive user interface and efficient functionality.
- 🎨 Simple and intuitive user interface built with Chakra UI and Styled-System
- 🎛 Efficient state management using Redux and Redux Toolkit
- 📱 Fully responsive design for mobile and desktop platforms
- 🛠 Easy to extend and integrate with other services
First, make sure you have Node.js installed on your machine. If not, download it from the official website.
Clone the repository to your local machine:
git clone https://github.com/yourusername/react-phonebook.gitNavigate to the project directory:
cd react-phonebookInstall the project dependencies:
npm installTo run the project locally:
npm startI welcome contributions from the community. To contribute:
- 🍴 Fork the project.
- 🌳 Create a new branch.
- 🖋 Make your changes and write tests when practical.
- 💾 Commit your changes to the new branch.
- 💌 Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
I hope you enjoy using React Phonebook. Your feedback and suggestions are welcome!