HICHEM
Back to Projects

Olivia-Shop

Mar 2023

React
Tailwind
Redux
Express
Mongodb
Olivia-Shop screenshot 1
Olivia-Shop screenshot 2
Olivia-Shop screenshot 3
Built Olivia-Shop, a full-stack e-commerce web application featuring product browsing, cart management, secure checkout, and user authentication. Includes an admin dashboard with full CRUD operations for managing products, orders, and customer requests.

Overview

Olivia-Shop is a full-stack e-commerce web application built with React, Tailwind CSS, Redux, Express, and MongoDB. The platform provides a seamless shopping experience with product browsing, cart management, and secure checkout.

Key Features

  • Product Catalog: Browse and search products with filtering and sorting capabilities
  • Shopping Cart: Add, remove, and update cart items with real-time price calculation
  • User Authentication: Secure registration and login with JWT-based authentication
  • Admin Dashboard: Full CRUD operations for managing products, orders, and users
  • Responsive Design: Optimized for all devices using Tailwind CSS

Tech Highlights

  • Frontend: React with Redux for state management, Tailwind CSS for styling
  • Backend: Express.js REST API with MongoDB database
  • Authentication: JWT-based auth with role-based access control