Skip to content

Jerem-Dough/Notes-App-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes App - Frontend

A web-based notes application with user authentication, CRUD functionality, and dark mode. Built using React, with a Node.js/Express backend and MongoDB for data storage.

Features

  • Create, read, update, and delete notes
  • User authentication with JWT
  • Dark mode toggle
  • Responsive and user-friendly UI

Tech Stack

  • Frontend: React, JavaScript, CSS, Material-UI
  • State Management: React Hooks
  • Routing: React Router

Deployment

Steps to Run Locally

  1. Ensure JavaScript, NPM, and Node.js are installed, with PATH variables added accordingly.
  2. Clone the repository: git clone https://github.com/Jerem-Dough/Notes-App-Frontend.git
  3. Navigate to the working directory:
    • Create a .env file in the root directory and add 'REACT_APP_API_BASE_URL=http://localhost:5000' (Pointing to backend Port)
    • cd your-frontend-directory
    • npm install
    • npm start
    • Frontend is now running on http://localhost:3000.

About

Frontend for my web-based note taking application

Resources

Stars

Watchers

Forks

Contributors