https://github.com/khanna12345678/contactmanager
A full-stack contact management system using React, Node.js, Express, and Trie Data Structure for fast and efficient contact search. Tech Stack: React.js, Node.js, Express.js, Trie Data Structure, Tailwind CSS Features: Instant Contact Search (O(m) time), CRUD Operations, Bulk Management, Real-time Updates, Responsive UI
https://github.com/khanna12345678/contactmanager
css html reactjs trie-data-structure
Last synced: about 2 months ago
JSON representation
A full-stack contact management system using React, Node.js, Express, and Trie Data Structure for fast and efficient contact search. Tech Stack: React.js, Node.js, Express.js, Trie Data Structure, Tailwind CSS Features: Instant Contact Search (O(m) time), CRUD Operations, Bulk Management, Real-time Updates, Responsive UI
- Host: GitHub
- URL: https://github.com/khanna12345678/contactmanager
- Owner: Khanna12345678
- Created: 2024-11-23T04:33:25.000Z (over 1 year ago)
- Default Branch: nothing
- Last Pushed: 2025-04-02T11:49:25.000Z (over 1 year ago)
- Last Synced: 2025-09-01T08:03:11.698Z (10 months ago)
- Topics: css, html, reactjs, trie-data-structure
- Language: JavaScript
- Homepage:
- Size: 673 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📞 Contact Manager
A **full-stack Contact Management System** built with **React, Node.js, Express**, using **Trie Data Structure** for **fast and efficient contact search**.
## 🚀 Features
✅ **Instant Contact Search** - O(m) lookup time using Trie
✅ **CRUD Operations** - Add, Update, Delete contacts easily
✅ **Bulk Operations** - Manage multiple contacts at once
✅ **Real-time Updates** - Instant UI updates when contacts are modified
✅ **Error Handling & Validation** for smooth user experience
✅ **Lightweight & Fast** - No database, all data stored in memory
## 🛠Tech Stack
- **Frontend:** React, Tailwind CSS
- **Backend:** Node.js, Express.js
- **Data Structure:** Trie (for efficient search)
## 🎯 Installation & Setup
### 🔹 Clone the Repository
```bash
git clone https://github.com/your-username/contact-manager.git
cd contact-manager