/Notes-Hub

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.

Primary LanguageJavaScript

Notes Hub

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.

Features

  • Create and delete notes
  • Organize notes by categories
  • Responsive design with Material UI components

Dependencies

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

Installation

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.