My java project


You should develop a cost manager desktop application that allows its users to track their expenses. The application should allow its users (at the minimum) the following operations:

1. Adding a new cost while specifying (at the minimum) the category to which that cost will be added, the sum, the currency and a small text describing that cost.

2. Adding new categories to a small list of categories that should be already defined.

3. Getting a detailed report that lists all costs in a specific period of time the user selects.

4. Getting a pie chart diagram that shows the total costs for a specific period of time selected by the user, and the way it splits according to the categories.

You can add more operations and you can turn the required operations into more sophisticated ones.

Design Requirements

This project should be developed using the Java programming language. The UI should be developed using Swing. The data should be stored in DerbyDB. The entire application should implement the MVVM architecture. The model should implement the DAO design pattern. The code in Java should be in accordance with the style guide at [login to view URL]

Thank you

Skills: Java, Software Architecture, JavaScript, PHP, Android

See more: client server java project, kind reflection experience java project jsp, excellent java project, java project linked list assignemnt solution, prefuse java project active, java project school registar, gis java project, configure java project using serverxml tomcat, java project management pdf, simple java project code, programming python perl java project idea, java project software requirements, software requirements needed java project, srs software requirements specification example java project, Hello there, Monali this side from India. Thank you for posting the project, I have studied your requirements I Have 8+ yea, I am looking for a freelancer to help me with my RUSH project. This requires high level PowerPoint skills., do my java project

About the Employer:
( 10 reviews ) Naale, Israel

Project ID: #29089766

9 freelancers are bidding on average $54 for this job


Hi, I am an expert developer on C, C++, Java, Python and MYSQL. More than a decade I was working for big American software company afterwards I started working as a consultant. Several data structure algorithms impleme More

$100 USD in 5 days
(81 Reviews)

hi sir am interested in your task. I found myself eligible with my 6 years experience in development area. I can assure you quality and on time work. for that you can check my profile and ratings. my aim is to satisfie More

$50 USD in 2 days
(160 Reviews)

Hi. I have expertise in Java with more than 10 year of experience. I can handle any kind of task and assure you that you will get good quality of work. I am interested in working with you on this project and I am willi More

$50 USD in 7 days
(87 Reviews)

Hi, We are a team of programmers having experience in wide varierty of skills ranging from HTML, CSS, Javascript, React js, React Native, MEAN Stack, Java, J2EE, JSP, Spring, Servelets,Kotlin, Python, Tkiniter, PyQT, More

$60 USD in 10 days
(67 Reviews)

I am core Java Developer with a experience of 5+ years, graduated from COMSATS University, Islamabad. I did 600+ projects on Fiverr related to Java for my different clients with 5+ rating including some renowned compan More

$30 USD in 7 days
(4 Reviews)

I'm professional java developer i can do this plz talk about class and i used to swing i'm very good at java you can chat me we can do good program together :)

$50 USD in 4 days
(1 Review)

Hello I'm interested in your project. My team and I had a similar project to yours. I think we could do a good job together. Write to me for more information.

$45 USD in 1 day
(0 Reviews)

i build many project to my friend and other people , and i'm trying to develop my skills this my first project in this web site

$30 USD in 7 days
(0 Reviews)
(1 Review)