Баланс пользователя с личным кабинетом
Совершайте пополнение своего баланса, а также делайте переводы другим пользователям системы. Вы можете использовать это приложение в качестве заготовки для разработки нового проекта и интегрировать с уже имеющимися проектами.
Функционал
- Валюта RUB (рубли). Возможно изменить на другую.
- Пополнение баланса через Робокассу, Юкассу, Stripe (особенность Stripe: пополнение должно быть не меньше 100 рублей, т.к. идет конвертация из рублей в доллары)
- Перевод средств со своего баланса на баланс другого пользователя по email
- Список операций (переводы и транзакции)
- Оплата тарифов/услуг
- Приглашение по email админов, редакторов, клиентов через раздел компании
- Личный профиль
- Двухфакторная аутентификация
- Сеансы браузера
- API
- Управление пользователями (изменение их балансов)
- История всех операций
- Управление тарифами/услугами
- Управление периодами
- Управление промокодами
- Управление тарифами и оплатами
Особенности
Документация
Подробная пользовательская инструкция по установке, настройке и обновлению системы.
Разработчикам
Документация по API для разработчиков и внедрения системы баланса в другие сервисы.
Технологии
В составе системы используются современные инструменты и библиотеки, такие как Laravel, Vue.js и многие другие.
Требования
Минимальная требуемая версия PHP: >= 8.0
Требуется версия MySQL: >= 8.0
Для правильной работы требуется несколько расширений PHP, большинство расширений включены по умолчанию на большинстве серверов, но настоятельно рекомендуется проверить, включены ли и поддерживаются ли перечисленные ниже расширения.
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- Filter PHP Extension
- Hash PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PCRE PHP Extension
- PDO PHP Extension
- Session PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension