Skip to content

davidwale/note-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes Keeper App

The Notes Keeper App is a user-friendly application built with React on the frontend and powered by a Node.js backend with a MongoDB database using Mongoose. It provides an intuitive platform for users to create and manage their personal notes effectively.

Key Features

  • User Authentication: Secure signup and login system to authenticate users and provide access to their personalized notes.
  • Note Creation and Management: Effortlessly create, edit, and delete notes with a simple and intuitive interface.
  • Data Persistence and Security: Securely store user data, including notes, in a MongoDB database using Mongoose with encryption and regular backups.
  • Responsive Design: Responsive user interface for seamless usage across different devices.

The Notes Keeper App offers a straightforward solution for users to create and manage their notes effectively. Its user-friendly interface, robust features, and secure backend infrastructure make it an ideal choice for organizing and accessing personal notes efficiently.

Installation

To get started with the Notes Keeper App, follow these steps:

Prerequisites

  • Node.js
  • MongoDB
  • npm or yarn

Backend Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/notes-keeper-app.git
  2. Install dependencies:

    npm install

    or

    yarn install
  3. Set up environment variables:

    Create a .env file in the root directory and add the following:

    MONGODB_URI=your_mongodb_connection_string
  4. Run the server:

    node start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors