Skip to content

shahidx05/Notes-App-SSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Notes App

A simple Notes Application built with Node.js, Express, MongoDB, and EJS.
It allows users to create, edit, delete, and view notes with a clean and modern UI.


🚀 Features

  • ➕ Add new notes
  • ✏️ Edit existing notes
  • 🗑️ Delete notes
  • 👀 View full note content
  • 📅 Shows note creation date
  • 💾 Stores notes in MongoDB

🛠️ Tech Stack

Node.js
Express
MongoDB
EJS
HTML
CSS
JavaScript


📸 Preview

🏠 Home Page

Notes Home

📄 Single Note

Notes Detail

➕ Add New Note

Add Note


📂 Installation & Setup

1️⃣ Clone the repo

git clone https://github.com/shahidx05/Notes-App-Backend

2️⃣ Go inside the folder

cd Todo-Backend

3️⃣ Install dependencies

npm install

4️⃣ Setup environment variables

Create a .env file and add:

MONGODB_URI=your_mongodb_connection_string PORT=3000

5️⃣ Run the server

npm start

About

Create a Notes-App using nodejs, expreesjs , mongodb & ejs as server side rendering (SSR)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published