Keeper is a simple React-based web application built to help users manage and organize their notes effectively. With Keeper, you can easily create, view, and delete notes on the go.
- Create Notes: Add new notes with titles and content to keep track of your thoughts, ideas, and tasks.
- View Notes: Browse through your existing notes to revisit important information whenever you need it.
- Delete Notes: Remove unwanted notes effortlessly with the built-in delete functionality.
- React: Utilized for building the user interface and managing the application's state efficiently.
- Vite: Employed as the development tooling framework for rapid project setup and efficient bundling.
- Material-UI: Integrated to enhance the visual appeal and usability of the application with pre-designed components.
- Google Fonts: Incorporated McLaren and Montserrat fonts to provide a visually appealing typography experience.
To run Keeper locally and start managing your notes, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory in your terminal.
- Install dependencies using your preferred package manager (npm install or yarn install).
- Start the development server (npm run dev or yarn dev).
- Access the application in your web browser at http://localhost:3000 or http://localhost:5173.
src/
- components/ : Contains React components used throughout the application.
- index.html: Main HTML file serving as the entry point to the application.
- main.jsx: Entry point of the React application, rendering the main App component.
- styles.css: CSS file for styling the application components.
Contributions to Keeper are welcome! If you have any suggestions, bug reports, or feature requests, feel free to open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License.