Skip to content

Functional Specification

Olga Shiryaeva edited this page Dec 5, 2017 · 7 revisions

The application should meet the following requirements:

  • Store customers with their name, mobile phone and email
  • Record information about orders: price for repair and time spent by mechanic
  • Keep track of spare parts in stock and enable search for parts
  • Automatically calculate price based on spare parts used and time elapsed
  • Control security permissions for screens, CRUD operations and attributes of records
  • Perform audit of critical data changes
  • Provide API for a mobile client
  • Present data in the form of reports and charts

Application Features

Our application will:

  • Have Rich Web UI
  • Perform basic CRUD operations
  • Contain the business logic for calculating prices
  • Manage user access rights
  • Present data in the form of reports and charts
  • Have audit capabilities
  • Allow us to create mobile applications or website using REST API

Just three hours, and we are ready for production!

next →

Clone this wiki locally