An open API service indexing awesome lists of open source software.

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

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