Skip to content

This is my first MERN Stack App. This App keeps notes of the users. A simple App that stores notes of the users

Notifications You must be signed in to change notification settings

Allsamir/Keeper-App-MERN-stack-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Keeper App

Keeper is a note-taking web application that allows users to easily add, update, and delete their notes securely.

Features

  • Note Management: Users can create, read, update, and delete their notes.
  • Secure Authentication: Utilizes Google's Firebase authentication system for user authentication.
  • API Security: JWT (JSON Web Tokens) are used for securing the API endpoints, guarding against XSS attacks.

Technologies Used

  • MERN Stack:
    • MongoDB: Document database for storing notes and user data.
    • Express.js: Backend web framework for handling API requests.
    • React.js: Frontend library for building the user interface.
    • Node.js: Runtime environment for running JavaScript on the server.
  • Firebase Authentication: Secure and convenient authentication system provided by Google.
  • JWT (JSON Web Tokens): Used for securing API endpoints and preventing XSS attacks.

Getting Started

To get started with Keeper WebApp, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the necessary dependencies by running npm install.
  3. Start the development server by running npm start.
  4. Visit localhost:5173 in your browser to view the web app.

About

This is my first MERN Stack App. This App keeps notes of the users. A simple App that stores notes of the users

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages