Американский сервис для менеджмента электрозаправок.
Задача: Компания RenewAge Energy Solutions решила открыть новое направление бизнеса - EV Charger (авто-электростанции). Необходимо было автоматизировать процесс получения подписки на пользование электрозаправками с последующей оплатой и отслеживать статистику пользы продукта и его популярности.
Описание:Проект был рассчитан на 2 месяца и за это время мне нужно было реализовать:
- админ панель для сотрудников
- архитектуру и реализацию backend-а с разбиением API на клиентское мобильное приложение и админ-панель
- оплату месячных подписок через платежную систему STRIPE
Функционал backend-а и админки:
- авторизация и регистрация пользователей (клиентов и сотрудников)
- сохранение информации о клиенте, о его машинах и подписках
- сохранение информации об электрозаправках
- сбор и вывод аналитических данных для дашборда
- привязка банковских карт к системе STRIPE (осуществлялось только через мобильное приложение)
- совершение транзакции на оплату подписок через STRIPE
- разбиение функционала по ролям - Оператор и Админ
Результат:Проект был выполнен в установленный срок, клиент остался доволен и через некоторое время заказал 2-ю и 3-ю версии проекта с новыми фичами и идеями.
Стек: React, Typescript, NodeJS, PostgreSQL, Swagger
Ссылка на работу -
https://evloop.app/Проект был выполнен во время работы в компании
Omega-R