Skip to content

Simple application developed for creating phone directory.

Notifications You must be signed in to change notification settings

raza-musavi/Phone-Directory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Phone-Directory

Project
Phone Directory

This is a simple application developed for creating phone directory using ArrayList and it has text file as database from where it read and write the data which will be FIRST and LAST NAME and PHONE NUMBER.
⭐ Main functionalities:

1 - INSERT.
2 - DISPLAY.
3 - SEARCH.
4 - DELETE.
5 - UPDATE.
6 - SORT BY FIRST NAME ASCENDING ON SCREEN.
7 - SORT BY FIRST NAME DESCENDING ON SCREEN.
8 - SORT BY FIRST NAME ASCENDING ON FILE.
9 - SORT BY FIRST NAME DESCENDING ON FILE.
10 - CALL NUMBER.
11 - SHOW RECENTLY CALLED NUMBER.



⭐ Fetaures:

1 - Store new number in DB and check if the entered number already exist or not and handle it.
2 - Fetch data from DB every time lunching the application.
3 - Handle invalid input of phone number, if the user entered alphabets or characters in field of number.
4 - Sort the records ASCENDING and DESCENDING on the console only.
5 - Sort the records ASCENDING and DESCENDING on the console and DB.
6 - Save the recently call log in seprate text file.

📡 Technology Stack:

Java
Notepad++

⭐ To set up this project follow the below given steps:
note: To run this project JDK is needed.

  • Download the source file.
  • compile it and run from cmd console.
  • or use any IDE which supports java.

About

Simple application developed for creating phone directory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages