Notes Hub is a React app that allows you to create, edit, and delete notes with ease. Notes Hub is a simple and elegant solution for managing your notes in one place.
- Create and delete notes
- Organize notes by categories
- Responsive design with Material UI components
This project was bootstrapped with Create React App. The main technologies used are:
- React: A JavaScript library for building user interfaces
- React Router: A collection of navigational components for React
- Material UI: A popular React UI framework with ready-to-use components
- date-fns: A modern JavaScript date utility library
To run this project locally, you need to have Node.js and npm installed on your machine. You can download them from here.
Clone this repository to your local machine:
git clone https://github.com/sajitha-tj/Notes-Hub.git
Go to the project directory:
cd notes-hub
Install the dependencies:
npm install
Set up the json server:
npx json-server --watch data/db.json --port 8000
Start the development server:
npm start
Open http://localhost:3000 to view the app in the browser.