dry-wash-pl/README.md

3.3 KiB
Raw Blame History


Car Dry Wash Service App

This project is designed to provide a user-friendly platform for scheduling and managing dry car wash services
Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

MVP1

1. Landing

  • преимущества сервиса
    • оставить заявку (редирект на Страницу оформления заказа)

2. Страница для оформления заказа

  • форма
    • номер машины (mask input)
    • цвет машины
    • geo-точка (?)
    • тайм-слот нахождения машины по geo-точке
    • тип кузова (радио с иконками)
  • после заполнения редирект на страницу с деталями заказа

3. Страница с деталями заказа

  • описание заказа
  • детали заказа (id, статус)

3. АРМ оператора

  • список заказов (RUD)
    • id заказа
    • статус заказа (готово / не готово)
    • кнопка "Удалить заказ"
  • список мойщиков (CRD)
    • id мойщика
    • данные (ФИО, телефон)
    • кнопка "Добавить"
    • кнопка "Удалить"

Built With

React

(back to top)

Getting Started

Prerequisites

  • npm
    npm install npm@latest -g
    

Installation

  1. Clone the repo
    git clone https://git.bro-js.ru/dry_wash_inc/dry-wash-pl.git
    
  2. Install NPM packages
    npm install
    

(back to top)

Instructions

Stubs types generation

  1. generate types with json-literal-typer (should be installed globally)
    npx json-literal-typer -i <path to json> -o <path to output ts-file>
    
  2. export default type from output file

Participants

(back to top)