Skip to content
miles-spideePublic

About

A full-stack web application to save, manage, and organize your favorite links. Built with the MERN stack (MongoDB, Express.js, React.js, Node.js).

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🔖 Bookmark Manager (MERN Stack)

A full-stack web application to save, manage, and organize your favorite links. Built with the MERN stack (MongoDB, Express.js, React.js, Node.js).


🚀 Features

  • 🔐 User Authentication (optional for future)
  • 📝 Add, edit, delete bookmarks
  • 🗂️ Tag/categorize bookmarks
  • 🌐 Open links directly
  • 🔍 Filter or search bookmarks
  • 🧾 MongoDB database integration

🛠️ Tech Stack

Layer Tech
Frontend React, Tailwind CSS
Backend Node.js, Express
Database MongoDB Atlas
Hosting Vercel (Frontend), Render (Backend)

📂 Folder Structure

bookmark/
├── backend/ # Node.js + Express API
├── frontend/ # React UI
└── .gitignore

🧑‍💻 Getting Started (Local Setup)

  1. Clone the repo

Setup Backend

git clone https://github.com/your-username/bookmark.git
cd bookmark
cd backend
npm install
# Set up a .env file with MONGO_URI
npm run dev

Setup Frontend

cd ../frontend
npm install
npm run dev

🌐 Live Demo Frontend: (yet-to-update) Backend: (yet-to-update) API Base URL: (yet-to-update)

🔒 Environment Variables In /backend/.env:

PORT=5000
MONGO_URI=your_mongodb_connection_string

📄 License This project is open-source under the MIT License.

Made with ❤️ by AKILAN CK

About

A full-stack web application to save, manage, and organize your favorite links. Built with the MERN stack (MongoDB, Express.js, React.js, Node.js).

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages