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.
- 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.
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.
- Open the Link in your web browser.
- To store a contact, enter the name and corresponding phone number in the provided input fields, and click the "Add Contact" button.
- 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.
- 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.
- 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.
- 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.
- 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.