Учебное приложение для заказа такси. Доступный функционал:
- авторизация
- заполнение платежных данных (сохраняются в LocalStorage)
- выбор начально и конечного пунктов маршрута из предоставленных сервером
- Построение маршрута на карте
использовал unit тесты для проверки логики, редьюсеров, саг. Можно попробовать https://fast-fortress-98720.herokuapp.com/taxi Сервер для этого проекта - удаленный на сервисе glitch Данные для авторизации: Логин: test@test.com Пароль: 123123
- React
- Redux
- Redux-Saga
- Material-UI
- Redux-Form
- CSS modules
- React-Router
- Redux-Actions
- Create-React-App
- Jest
- API MapBox
- yarn - установка зависимостей
- yarn start - запустить встроенный сервер и следить за изменениями файлов
- yarn build - собрать проект в папку
build - yarn test - запустить тесты
git clone https://github.com/isionov/prj-taxi-react.git
npm install | yarn install
Запустите сборку проекта. По умолчанию проект откроется на http://localhost:3000/
npm start | yarn start