Go to file
RustamRu b8606ac05f
All checks were successful
it-academy/dry-wash-pl/pipeline/head This commit looks good
it-academy/dry-wash-pl/pipeline/pr-main This commit looks good
feat: use react-yandex-maps for location input (#8)
2024-12-22 08:52:07 +03:00
locales feat: use react-yandex-maps for location input (#8) 2024-12-22 08:52:07 +03:00
remote-assets feat: move demo video to remote assets (#7) 2024-11-10 11:35:39 +03:00
src feat: use react-yandex-maps for location input (#8) 2024-12-22 08:52:07 +03:00
stubs feat: generate landing stub types outside (#33) 2024-11-25 23:48:25 +03:00
.gitignore feat: make layout, form, order pages and wizards (#6) (#13) 2024-11-03 11:44:23 +03:00
.npmrc feat: project init (#2) 2024-10-19 12:07:17 +03:00
.prettierrc.json feat: make layout, form, order pages and wizards (#6) (#13) 2024-11-03 11:44:23 +03:00
bro.config.js fix landing route names (#8) 2024-12-08 09:54:17 +03:00
eslint.config.mjs feat: update eslint import order rule (#31) 2024-11-17 13:46:24 +03:00
Jenkinsfile rename Jenkins config file 2024-11-10 11:14:45 +03:00
package-lock.json feat: use react-yandex-maps for location input (#8) 2024-12-22 08:52:07 +03:00
package.json feat: use react-yandex-maps for location input (#8) 2024-12-22 08:52:07 +03:00
README.md feat: generate landing stub types outside (#33) 2024-11-25 23:48:25 +03:00
tsconfig.json feat: project init (#2) 2024-10-19 12:07:17 +03:00
types.d.ts feat: move demo video to remote assets (#7) 2024-11-10 11:35:39 +03:00


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)