Skip to content

PhoneBook implemented using trie data structure in C++

Notifications You must be signed in to change notification settings

himanshugalav1/PhoneBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trie Phonebook - Link

This project implements a phonebook application that utilizes the Trie data structure for efficient contact management. The application provides features to store, search, and delete contacts, and it includes a user-friendly interface built with HTML and CSS.

Screenshot (140)

Screenshot (142)

Features

  • Contact Storage: The Trie data structure efficiently stores contact names and corresponding phone numbers.
  • Contact Search: Users can quickly search for contacts by name or phone number using the Trie's search capabilities.
  • Contact Deletion: Contacts can be easily deleted from the phonebook using the Trie's deletion operations.

Technology Stack

The project utilizes the following technologies:

  • Frontend: HTML and CSS for the user interface.
  • Backend: JavaScript for implementing the Trie data structure and managing contacts.
  • Additional Implementation: A C++ implementation of the Trie data structure for enhanced versatility.

Usage

  1. Open the Link in your web browser.
  2. To store a contact, enter the name and corresponding phone number in the provided input fields, and click the "Add Contact" button.
  3. To search for a contact using name, enter the name in the search input field and click the "Search" button in the Search by Name section.
  4. To search for a contact using contact, enter the contact in the search input field and click the "Search" button in the Search by Contact section.
  5. To search for a contact using some initial letters of a name, enter the letters you remember in the search input field and click the "Search" button in the Search by Name Initials section.
  6. To search for a contact using some initial numbers of a contact, enter the numeric numbers you remember in the search input field and click the "Search" button in the Search by Contact Initials section.

Use Cases

  • Personal Use: Easily manage your personal contacts.
  • Small Businesses: Efficiently organize and search through your business contacts.
  • Contact Management Scenarios: Suitable for any scenario requiring efficient contact management.

About

PhoneBook implemented using trie data structure in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published