Welcome to the Keeper App repository! This is a user-friendly note-taking application designed with simplicity and efficiency in mind. Built with React and Material UI, it offers a seamless experience for managing your notes.
Here’s a brief overview of the project:
- Create, modify, and delete notes: Jot down your thoughts and ideas quickly and edit them whenever you want.
- Search functionality: Easily find your notes using keywords from the title or content.
- Sorting options: Arrange your notes in the order of your preference, either by date or alphabetically.
- Theme toggle: Switch between light and dark themes for a comfortable viewing experience.
- Responsive design: Whether you’re on a mobile device or a desktop, the app adjusts to your screen for optimal viewing.
To get this project up and running on your local machine, you’ll need to have Node.js and npm installed. Follow these steps:
- Clone this repository: git clone https://github.com/SayantanD99/Keeper-App.git
- Navigate to the project directory: cd Keeper-App
- Install the necessary dependencies: npm install
- Start the development server: npm start
- Open your preferred browser and visit http://localhost:3000
The project is built using the following technologies:
- React: A JavaScript library for building user interfaces.
- Material UI: A popular React UI framework for faster and easier web development.
- Node.js: An open-source, cross-platform, back-end JavaScript runtime environment.
- npm: A package manager for the JavaScript programming language.