Hello, developer with 5 yrs of Java working experience.
I will provide you a web application that can be accessed in any computer over a network(good if you have different physical warehouses/locations).
This application will have the following pages/screens:
- Login screen for access the application.
- Search screen: Search for books and take a first look of the stock of each of them.
- Book Create, Read, Update and Delete for mantainance of the books and correct identification of each one of them. In this same screen you can take a look of how many of the books you have and in which warehouse you have them.
- Warehouses Create, Read, Update and Delete for mantainance of the differents location warehouses of the organization.
- Inventory movements: Add / remove a certain number of books and update the corresponding stock. Logging the movements for control purposes.
- Reports: We can discuss what kind of reports the manager will need.
Backend: Classes design and development and integration with DB.
ERD and classes design .
Installation and configuration of the system.
This will be doing using the following tools/technologies:
- Java Vaadin for the User Interface.
- Hibernate / MySql for the data saving(persistence).
- Java
- Jasper for the reports.
This is a solution that I thought given the description that you provided, although we can discuss further details once you gave me the job, if you do.
Glad to help you with this task.