Skip to content

FinTrack is a Java desktop application for financial management. It provides features such as user authentication, adding or deleting finance data, managing users, generating reports, and more.

Notifications You must be signed in to change notification settings

gemechis-elias/FinTrack

Repository files navigation

FinTrack Desktop App

FinTrack

Description

FinTrack is a Java desktop application for financial management. It provides features such as user authentication, adding or deleting finance data, managing users, generating reports, and more. The application uses Java Swing GUI and Socket for client-server communication. Contributer: Duresa Fayisa

Getting Started

To get started with FinTrack, follow the steps below:

  1. Clone the repository: git clone https://github.com/gemechis-elias/FinTrack.git

  2. Open the project in your preferred Java IDE.

  3. Set up the server-side and client-side components:

  • The server-side code is located in the server directory.
  • The client-side code is located in the client directory.
  1. Compile and run the server-side code to start the FinTrack server.

  2. Compile and run the client-side code to launch the FinTrack desktop application.

Screenshots

Login & Signup

Login & Signup

Admin Panel

Admin Panel

Contributing

Contributions are welcome! If you find any bugs or want to enhance the application with new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

FinTrack is a Java desktop application for financial management. It provides features such as user authentication, adding or deleting finance data, managing users, generating reports, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages