Twine

Multilingual E-commerce Platform with Role Management and Admin Panel

Dmitrij Borisenko
Published

0
  • Project creator

A fully-featured e-commerce application developed from scratch.
This platform includes:
โ€ข ๐Ÿ›๏ธ Product catalog, dynamic filtering, and image galleries
โ€ข ๐Ÿงพ Shopping cart, checkout, and payment integration (Stripe/PayPal)
โ€ข ๐Ÿ‘ค User roles: Admin, Customer, Guest โ€“ with protected routes and access control
โ€ข ๐Ÿง‘โ€๐Ÿ’ผ Admin dashboard with full CRUD management for products, categories, users, and orders
โ€ข ๐ŸŒ Multilingual support (dynamic translation engine)
โ€ข ๐Ÿ“ฆ Order history, returns, and payment status tracking
โ€ข ๐Ÿ”’ Secure authentication, including registration, login, and password reset
โ€ข โš™๏ธ Built using Laravel (backend) and React + Tailwind CSS (frontend)
โ€ข ๐Ÿณ Dockerized for easy deployment, clean structure, and scalable architecture

This project reflects my full-stack capability in building modern, secure, and scalable web applications.