Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

RunaZOO Web 🐾

Website: runazoo.ru

RunaZOO Web is a solo business project fully developed by me, including a user frontend and an administrative panel for store management, analytics, and integration with the cash register system.
The backend is implemented in Kotlin using Ktor, providing a modern, reliable, and scalable server architecture.


🌟 User Frontend

Key features:

  • 🔑 Two authentication methods:
    • Google OAuth — simple and secure sign-in via Google account.
    • Custom registration with login and password, using salt and encryption for data protection.
  • 🛒 Shopping cart: add products, calculate total, place orders.
  • 🏷️ Product catalog: view products with photos, descriptions, and specifications.
  • 🍪 Cookie tracking: analyze user actions to improve UX and personalize content.

🛠️ Admin Panel (CRM + ERP functionality)

Core features:

  1. 🗂️ Product management: create, edit, upload photos, configure parameters, integrate with cash register.
  2. 📊 User analytics: track clicks, searches, and behavior via cookies for optimizing business processes.
  3. 💳 Cash register integration: exchange data about purchases, quantities, and product status.
  4. 📈 Sales analytics: charts for revenue, costs, and product popularity.
  5. 🏷️ Price tags creation: automatic generation of product labels.
  6. Deferred orders: create and manage orders for future processing.
  7. 🔗 Full product-cash register linkage: control inventory and stock status.

💻 Tech stack

  • Backend: Kotlin + Ktor, REST API, integrations with cash register and external services
  • Frontend: HTML, CSS, JavaScript
  • Integrations: Google OAuth, custom registration with encrypted passwords, cookie analytics, cash register system
  • UI/UX: responsive design, modern interface for users and admins

This project is fully developed by me as a solo business solution with secure authentication and complete server-side logic.
Check out the project: runazoo.ru



🇷🇺 RunaZOO Web 🐾

Сайт зоомагазина: runazoo.ru

RunaZOO Web — это сольный бизнес-проект, полностью разработанный мной, включающий фронтенд для пользователей и административную панель для управления магазином, аналитики и интеграции с кассой.
Бэкенд реализован на Kotlin с использованием Ktor, что обеспечивает современную, надёжную и масштабируемую серверную архитектуру.


🌟 Фронтенд для пользователей

Основные функции:

  • 🔑 Два пути авторизации:
    • Google OAuth — простая и безопасная авторизация через Google аккаунт.
    • Собственная регистрация с логином и паролем, с использованием соли и шифрования для защиты данных.
  • 🛒 Корзина: добавление товаров, расчёт стоимости, оформление заказов.
  • 🏷️ Каталог товаров: просмотр товаров с фото, описанием и характеристиками.
  • 🍪 Сбор данных через куки: анализ действий пользователей для улучшения UX и персонализации контента.

🛠️ Административная панель (CRM + ERP функционал)

Ключевые возможности:

  1. 🗂️ Управление товарами: создание, редактирование, загрузка фото, настройка параметров, интеграция с кассовой системой.
  2. 📊 Аналитика пользователей: отслеживание кликов, поисковых запросов и поведения через куки для оптимизации бизнес-процессов.
  3. 💳 Интеграция с кассой: обмен данными о покупках, количестве и статусе товаров.
  4. 📈 Аналитика продаж: графики доходности, затрат, популярности товаров.
  5. 🏷️ Создание ценников: автоматическое формирование ценников для товаров.
  6. Отложенные заказы: возможность создавать и управлять заказами на будущее.
  7. 🔗 Полная связь товаров с кассой: контроль над ассортиментом и состоянием склада.

💻 Технологический стек

  • Backend: Kotlin + Ktor, REST API, интеграции с кассой и внешними сервисами
  • Frontend: HTML, CSS, JavaScript
  • Интеграции: Google OAuth, собственная регистрация с шифрованием паролей, куки-аналитика, кассовая система
  • UI/UX: адаптивный дизайн, современный интерфейс для пользователей и администраторов

Проект полностью реализован мной как сольное бизнес-решение с безопасной авторизацией и полной серверной логикой.
Посмотреть проект: runazoo.ru

About

Solo business project with CRM + ERP, Kotlin + Ktor backend

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors