Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/crni99/telephone-book

The program was typed in Java (JavaFX) and CSS was used for the layout. I used MySQL for the database. It consists of two parts, the main application and Admin panel in which you can alter the telephone book entries.
https://github.com/crni99/telephone-book

contacts crud crud-app crud-application css database fxml java java-animation javafx login-forms login-screen login-system mysql mysql-database phonebook search-algorithm sql telephone-directory

Last synced: 3 days ago
JSON representation

The program was typed in Java (JavaFX) and CSS was used for the layout. I used MySQL for the database. It consists of two parts, the main application and Admin panel in which you can alter the telephone book entries.

Awesome Lists containing this project

README

        

# Telephone / Contact Book

**The program was typed in Java (JavaFX) and CSS was used for the layout. I used MySQL for the database. This is a program where users can perform search operations, based on name, surname, city, or phone. Admin needs to login to perform CRUD operations (create, read, update, and delete). Admin can export table view to PDF or EXCEL.**

## Screenshots

*Home*
![Home](https://user-images.githubusercontent.com/89692428/141304452-43f879cd-13a8-4d39-ae6c-eb4193813e3a.png)

*User*
![User](https://user-images.githubusercontent.com/89692428/141304472-ac8597bf-9bc7-40e3-96be-6102d69be411.png)

*Login*
![Login](https://user-images.githubusercontent.com/89692428/141304494-42118b5f-b89a-47e5-bb83-7f44b37c111a.png)

*Admin*
![Admin](https://user-images.githubusercontent.com/89692428/141304507-ce857c82-1df0-40b4-a642-750e1609c1b3.png)


### To run this java program, you must pass arguments to VM or command prompt.
```bash
--module-path "LOCATION OF javafx-sdk-16\lib IN YOUR PC" --add-modules javafx.controls,javafx.fxml
```