A Google Keep Clone application built with React that allows users to create, view, and manage their notes. This application utilizes local storage to persist notes between sessions and CUID for generating unique IDs for each note.
- Create Notes: Easily add new notes with a title and text.
- View Notes: Display a list of all created notes.
- Local Storage: Automatically saves notes in the browser's local storage, allowing you to access them even after refreshing the page.
- Unique IDs: Each note is assigned a unique identifier using the CUID library to ensure no ID collisions.
- React: A JavaScript library for building user interfaces.
- CUID: A library for generating unique IDs.
- CSS: For styling the application.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/itsleonbro/google-keep-react
- Navigate into the project directory:
cd google-keep-react - Install dependencies:
npm install
- Run the application:
npm start
- Open your browser and go to http://localhost:3000.