Skip to content

This is a full-stack notes application built using the MERN stack. The application allows users to login to their account and create, read, update, and delete notes.

Notifications You must be signed in to change notification settings

Atmalviya/Notes-App-Fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Notes-App-Fullstack

This is a full-stack notes application built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). The application allows users to create, read, update, and delete notes.

Features

  • User authentication (registration and login)
  • Create, read, update, and delete notes
  • Responsive design

Technologies Used

  • Frontend:
    • React.js
    • Tailwind CSS
  • Backend:
    • Node.js
    • Express.js
  • Database:
    • MongoDB

Getting Started

Prerequisites

  • Node.js
  • MongoDB

Run Locally

Clone the repository:

git clone https://github.com/Atmalviya/Notes-App-Fullstack.git
cd Notes-App-Fullstack

Install dependencies:

Install dependencies for Backend

  cd backend
  npm install

Install dependencies for Front End

  cd ../frontend
  npm install


Environment Variables

Set up your environment variables:

MONGO_URI = INSERT YOUR MONGODB URL
ACCESS_TOKEN_SECRET = WRITE SECRETE KEY

Start the Backend server

  cd backend
  npm start

Start the Frontend server

  cd ../frontend
  npm start

Deployment

The application is hosted on Railway. You can access it at:

Frontend Endpoint:

  https://notesapp.atmalviya.cloud

Backend Endpoint:

  https://notesapp-server.atmalviya.cloud/

Feedback

If you have any feedback, please reach out to us at [email protected]

Hi, I'm Atul! 👋

🚀 About Me

Hey! I'm Atul Malviya, a software developer and Computer Science graduate from Jabalpur Engineering College. Currently, I'm gaining valuable experience as a Software Developer at Opensense Labs. Apart from coding, I've served as the TPO of my college and have a passion for karate, having represented India and won three national gold medals. Let's connect and code together! 🚀

Reach me at email or find me on LinkedIn.

🔗 Links

linkedin

🛠 Skills

Javascript, TypeScript, SQL, MERN/MEAN, GIt, Bit Bucket, PHP

👩‍💻 I'm currently working on MERN & MEAN Stack

🧠 I'm currently learning Node.js

📫 How to reach me...-> https://www.linkedin.com/in/atul-malviya/

About

This is a full-stack notes application built using the MERN stack. The application allows users to login to their account and create, read, update, and delete notes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published