Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Here’s a clean, professional GitHub README you can copy and paste. It’s portfolio-ready and easy to customize.


📌 Bookmark Management System

A full-stack web application to store, organize, and quickly access bookmarks using tags, groups, and powerful search features.


🚀 Features

  • 📂 Create, edit, and delete bookmarks
  • 🏷 Add tags and group links for organization
  • 🔎 Search and filter by title, tags, or category
  • 🎨 Clean and responsive UI with TailwindCSS
  • ⚡ Fast API responses with MongoDB indexing
  • 🔒 Scalable backend architecture

🛠 Tech Stack

Frontend

  • React
  • TailwindCSS

Backend

  • Node.js
  • Express.js
  • MongoDB

📁 Project Structure

fe/      # React + Tailwind frontend
be/      # Express + MongoDB backend

⚙️ Installation & Setup

Clone the repo

git clone <repo-url>
cd bookmark-manager

Frontend Setup

cd client
npm install
npm run dev

Backend Setup

cd server
npm install
npm run dev

🎯 Usage

  • Add bookmarks from the UI
  • Organize links with tags and categories
  • Search keywords or filter by group
  • Edit or remove bookmarks anytime

🧠 Learning Outcomes

  • Full-stack MERN development
  • REST API design
  • State management
  • Database modeling
  • Search implementation
  • Responsive UI design

✅ Future Improvements

  • User authentication
  • Bookmark sharing
  • Import/export features
  • Folder-level permissions
  • AI-assisted tag suggestions

📄 License

MIT License


🙌 Author

Lawrence Sharma


If you want, I can also: ✅ generate a badges section ✅ add contributions guidelines ✅ add API documentation ✅ create a deployment section

Just tell me what you want to add next.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages