You will get an inventory management desktop application

Ben Khelifa A.
Ben Khelifa A.

You will get an inventory management desktop application

Ben Khelifa A.
Ben Khelifa A.

Select service tier

  • Delivery Time 5 days
  • Number of Revisions 1
    • Setup File
5 days delivery — Jun 8, 2023
Revisions may occur after this date.
Upwork Payment Protection

Fund the project upfront. Ben gets paid once you are satisfied with the work.

Project details

You will get an inventory management application, which allows you to manage inventory, cashier, records customers and suppliers and able to manage multiple accounts.  
Programming Languages Java
Operating System Windows
Desktop App Expertise App Design, Application Setup & Installation, Development, Software Debugging, Performance Optimization, Security, W3C Markup Validation Service, Application Review & Optimization
What's included
Service Tiers
Delivery Time
5 days
10 days
14 days
Number of Revisions
Source Code
Setup File
Detailed Code Comments
15 reviews
87% Complete
13% Complete
3 stars
1% Complete
2 stars
1% Complete
1 star
1% Complete
Rating breakdown


Anthony O.
Jun 1, 2023
Simple Java GUI w/db Help Great to work with. Everything high quality and on time. Would work with again!  


Anshu R.
Apr 1, 2023
Java + SQL programmer needed to code an application for an IBDP Computer Science IA Working with Ahmed was an absolute pleasure! He recently coded a Java application for me, and I was blown away by the quality of his work. From the initial consultation to the final delivery, he was always available, transparent, and professional.

One thing that stood out to me was his exceptional level of kindness. Not only did he take the time to understand my needs and provide insightful recommendations, but he was also patient and helpful throughout the entire process. I felt like he truly cared about my project's success, and that meant a lot to me.

His expertise in Java programming is evident in the outstanding work that he delivered. He exceeded my expectations in every aspect of the project, and I couldn't be happier with the results. I can confidently say that Ahmed is the best option for anyone looking for a skilled and reliable freelancer.

I highly recommend Ahmed to anyone in need of an exceptional coding experience. He is not only fluent in what he does but also a pleasure to work with. Thank you, Ahmed, for going above and beyond to ensure the success of my project!


Kevin W.
Mar 8, 2023
Java audio player Did an excellent job in timely fashion and very cost effectively. Will be happy to employ him again.  


Kevin W.
Feb 13, 2023
Java audio player Excellent work completed very quickly. Vert cost effective. Happy to use his services again.  


Ash A.
Jul 3, 2022
Assistance with Java project Very professional and efficient! Would love to work together again.  

About Ben

Ben Khelifa A.
Senior Java Developer
Senior Java Developer
100% Job Success
Takelsa, Tunisia - 4:57 am local time
I am a software engineer and Java developer with extensive experience in database management. I have a strong background in designing and implementing software applications, as well as optimizing and maintaining database systems.

Throughout my career, I have worked on a variety of projects, ranging from small-scale applications to large-scale enterprise solutions. I am comfortable working with a range of technologies, including Java, Spring Framework, Hibernate, Oracle, MySQL, and SQL Server.

My experience includes:

- Developing and implementing software solutions in Java
- Designing and optimizing database systems for maximum efficiency and reliability
- Building web applications using Spring Framework and Hibernate
- Creating custom APIs to integrate various systems and applications
- Developing and managing complex data migration projects
- Troubleshooting and resolving database performance issues
- Performing database backups, restores, and disaster recovery procedures

I am a detail-oriented and collaborative team player who enjoys working with others to deliver high-quality software solutions. I am always looking for new challenges and opportunities to learn and grow as a software developer. If you are looking for a dedicated and skilled software engineer to join your team, please feel free to contact me.

Steps for completing your project

After purchasing the project, send requirements so Ben can start the project.

Delivery time starts when Ben receives requirements from you.

Ben works on your project following the steps below.

Revisions may occur after the delivery date.

Adapt application to needs

The application will be adapted to the needs of the client and the type of the company and its products.

Review the work, release payment, and leave feedback to Ben.