Skip to content

suraj2439/Central-Phone-Book-Management-MiniProject

Repository files navigation

MiniProject: Central-Phone-Book-Management

Prerequisites Qt QT creator C++

DB details csv files are used as database and they contain all information of number and information

Features of project: Load predifined directory for demo we are used csv files Add number Delete number Search number via substring Update information read information history

GUI GUI is devloped using QT and then merged with c++ backend files

Data Structures Trie data structure is used to store data whilw programme is running functions in trie: delete,insert,search,update,traverse directory,search substring

Concepts used: Class,inheritancs,friend class,friend function,pointer typecasting,standard template liberary,public inheritance,Event handling,Exception Handling

CSV file: CSV files are used as database and file is loaded in trie and while ending programme trie is loaded in CSV file

Screenshots:

Screenshot from 2021-04-20 13-03-06

Screenshot from 2021-04-20 13-04-07

Screenshot from 2021-04-20 13-04-30

![Screenshot from 2021-04-20 13-04-46](https:/Screenshot from 2021-04-20 13-05-32

/user-images.githubusercontent.com/61696982/142762280-cdc01609-33cb-4cdc-bde7-f8aee8c5c2e6.png)

Screenshot from 2021-04-20 13-06-16

Screenshot from 2021-04-20 13-07-07

Screenshot from 2021-04-20 13-07-49

Contributors:

  • Suraj Machhindra Yerkal
  • Siddhesh Rajendra Mehta
  • Vallabh Vivek Kulkarni

About

Phone book management system using QT in C++ language. It internally uses trie data structure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors