Skip to content

Taitmon/RecycleAndRepair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recycle and Repair

This application was designed to solve two issues that I constanlty ran into at my previos job as a Manager of a Electronics Repair Store. One the devices that were checked in need a way to be tracked, Two if the internet went down then there was no way to check customer in or out with out checking the system to verify customers devices. These two problems were solved by requiring an IMEI from every device that is checked in and this application can be used offline.

Running

Run this using sbt.

open CMD, then type
cd (dir name of RecycleAndRepair goes here)
then type
sbt run

And then go to http://localhost:9000/home to see the running web application.

Recycle and Repair (RaR)

Recycle and Repair is a electronic repair web app that keeps track of Customer, Employees, Devices, Inventory and Workorders.

  • This app enables you to run and keep a electronics repair store efficiently and securely.
  • Add and edit existing data

Features

The following features can be used in the project:

  • Adding a new Customers, Employees, Devices, Inventory and Work Orders.
  • Editing existing Customers, Employees, Devices, Inventory and Work Orders.
  • Viewing existing Customers, Employees, Devices, Inventory and Work Orders.
  • Deleting and adding items from and to Work Orders.

Future Improvements

The following are features I want to implement at a later date:

  • A inventory that allows you to view quantity of each item.
  • Charts that show which devices are the most popular.
  • Charts that show what items are selling the best and which items are low on stock.
  • Better UI transitions.
  • Editing entire Work Orders (to change names, etc).
  • Showing the total amount of money collected from the total amount of work orders on each day.
  • Sync with online web app.

Technology Used

I used the following resources to build storefully:

  • Java
  • MySQL/MariaDB
  • Play Framework
  • HTML/CSS
  • Bootstrap 4
  • Javascript
  • IDE IntelliJ
  • Star Schema for Data Base Design

Pictures Of Application

This is the Home Page, here you can navigate to any part of the application

alt text

This is the Employees Page, here you can create, sort, search and edit employees.

alt text

This is the Device Page, here you can create, sort, search and edit Devices.

alt text

This is the Customer Page, here you can create, sort, search and edit Customers.

alt text

This is the Items Page, here you can create, search and edit Items. Items that you sell will have a unit cost. That unit cost can fluctuate with the market. So being able to edit the items retail cost is very important.

alt text

This is the Work Orders Search Page. Here you can sort, search and view work orders.

alt text

This is a specific work order page. Here you can view, add or delete items with a total cost. You can also see who this device belongs to with the customers name attached to the Work Order. There is also a time stamp that shows when the work order was created. When a employee is logged in and they click create work order it automatically assign the logged in employee to that work order.

alt text

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •