Git Product home page Git Product logo

car-repairs-system-project's Introduction

Car Repairs Store System

Application Instructions ๐Ÿ“‘

In a car repairs store, seven mechanics work together. The total capacity of this store is 56 cars per day. Car owners encounter the receptionist once they enter the store. The car is transported to the parking and enters the waitlist once the receptionist receives the documents and enters them in the system. When mechanic repairs, they write down the services that have been done and give them to the receptionist. After entering the services in the system, the car is now in the 'serviced' phase after being 'in service'. Once the paycheck is paid by the owner, the car is allowed to 'exit' the store.

Customer Requirements ๐Ÿ“Œ
  1. The system's process starts with the receptionist each day. It must print the date and a welcome message at the top. If the work hours haven't started yet, it shouldn't allow any cars to be submitted to the program.
  2. The program must always stay running unless it is manually closed by clicking a specific button.
  3. The total capacity is 56 cars per day. Therefore, the number of paychecks shouldn't exceed this amount in one day.
  4. The receptionist should be able to see the submitted and remaining cars every moment.
  5. After the car is serviced by the mechanic, they must write the equipment, services, and repairments that have been applied to the car and hand it down to the receptionist. After the receptionist enters them in the system and the payment is done, the car is allowed to leave the store.
  6. In the requirement above, The number of invoices must be entered. Then, in every invoice, the services along with their prices should be written down as well to calculate the total price of all the invoices and print it along with other details so that the customer will be able to see them on a monitor.
  7. At the end of the day, the receptionist should be able to exit and close the program.

car-repairs-system-project's People

Contributors

heyxdelaram avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.