Rentaphoto
— сеть прокатов профессионального фото- и видеооборудования. Чтобы
арендовать технику без залога, клиентам нужно зарегистрироваться. Чтобы
сделать процесс максимально удобным и быстрым, была создана электронная
анкета. Она позволила автоматизировать некоторые процессы, что упростило
регистрацию как для клиентов, так и для сотрудников компании. Анкета
представляет собой SPA, в котором валидация полей происходит
одновременно с их заполнением. До момента отправки анкеты, все значения
полей сохраняются для возможности прервать и продолжить заполнение
анкеты в любой момент. На стороне сервера — веб-приложение и
база данных. Полученная анкета проверяется и записывается в базу.
В данном проекте я выступил как автор проекта (с точки зрения разработки).
Используемые технологии:
- на стороне клиента:
- TypeScript,
- ReactJS,
- GatsbyJS,
- SASS;
- на стороне сервера:
- NodeJS,
- ExpressJS,
- ArangoDB;
Посмотреть проект