🔗 Demo
This project showcases a fully functional Contacts List where users can:
- View a list of contacts
- Add new contacts
- Delete contacts
- View contact's profile
- Next.js
- CSS Modules
- Axios to fetch data from the JSON file
- React Bootstrap for styling utilities and components
- Bootstrap Icons for my home icon
- Classnames to manage multiple classnames
- Proptypes to ensure props passed have expected data type
- Add new contact details, by clicking add contact
- Delete any contact from the list by clicking the delete button.
- Double-click on any contact to view contact details