Back to projects

Project

AYEE Online Shop v2.0

Fullstack DeveloperSeptember 2025 – December 2025

Full-stack e-commerce shop with catalog, cart, authentication, admin, and checkout — built end-to-end from UI to deployment.

Gallery item
Gallery item
AYEE Online Shop v2.0
Drag any photo down to close

Highlights

  • Objective: Build a production-ready online shop with a fast, responsive UI, secure authentication, and seamless payment flow.
  • Dataset: Product catalog, images, and order data stored in a database; includes product metadata, categories, pricing, and inventory information.
  • Approach: Component-based frontend, RESTful API backend, server-side validation, feature flagging for A/B tests, and responsive mobile-first design.
  • Models / Methods: Pagination, server-side filtering & search, caching for product pages, background job processing for order fulfillment and emails.
  • Evaluation: Tracked page load times, checkout conversion rate, and error rates — replace with exact metrics (e.g., average LCP, conversion uplift).
  • Pipeline & Reproducibility: Dockerized development and production images, CI for tests and linting, scripts for DB seeding and migrations.
  • Deliverables: Full source code, setup scripts, documentation, admin dashboard, and deployment configuration.
  • Role & Contributions: End-to-end implementation — frontend UI, backend API, database schema, payment integration, authentication, deployment automation, and testing.
  • Impact / Outcome: (e.g., reduced checkout friction, improved conversion by X% — replace with measured impact or business outcome).
  • Link: https://github.com/gitOfKuKue/AYEE-Online-Shop-v2.0

What it includes

  • Responsive product catalog with category filters and search
  • Shopping cart with persistent sessions
  • Secure user authentication (signup/login, password reset)
  • Checkout flow with Stripe payment integration
  • Order management and admin dashboard
  • Product image optimization and lazy loading
  • Background jobs for order processing and email notifications
  • Docker-based local development and deployment scripts

Built with

ReactNode.jsExpressMongoDB / MySQLMongoose / SequelizeBootstrap / TailwindStripe (payments)JWT (authentication)DockerGitHub Actions