// project details

STOREIFY - User

01 - About the project

Project Overview

Our E-commerce platform delivers an engaging and seamless shopping experience with a beautifully designed home page featuring motion animations, a shop page showcasing all products with advanced filters for easy browsing, and a user-friendly order management system to view all past purchases. The `About Us` page provides a compelling overview of our mission, vision, and services, including fast shipping, secure payments, exceptional customer support, and hassle-free returns. Additionally, the contact page offers detailed information and an integrated email feature, enabling users to reach out directly for inquiries or feedback, ensuring a comprehensive and satisfying shopping journey.

Categorypersonal
Stack

React - TypeScript - Tailwind CSS

Languages

English

STOREIFY - User
02 - Resources

Resources

Demo Accounts

user

antoniousnasr3@gmail.com

Totos@123

03 - objectives

Key Objectives

04 - problem solving

Challenges Solved

Challenges illustration
  • 01

    Modeled a realistic product catalog with advanced filters (category, price, search) without an existing backend to lean on.

  • 02

    Kept cart and order state consistent across page reloads and multiple components using Redux.

  • 03

    Balanced rich Framer Motion animation on the home page with keeping first paint and interaction fast.

  • 04

    Rounded out the shop with a believable About Us and contact experience instead of stopping at the product grid.

From concept to production — built to perform and designed to impress.

05 - My Role

Responsibilities

Responsibilities illustration
  • -

    Designed and built every page end-to-end: Home, Shop, Product Details, Cart, Order History, About Us, and Contact.

  • -

    Implemented global state management with Redux for cart contents and order history.

  • -

    Integrated Firebase for persisting product, cart, and order data.

  • -

    Built and validated the checkout and contact forms with react-hook-form.

  • -

    Handled all responsive styling and micro-interactions with Tailwind CSS and Framer Motion.

06 - Features

Key Features

07 - Technology

Toolkit

A modern, production-grade stack chosen for performance, type safety, and developer experience.

08 - Results

Key Outcomes

  • 01

    Delivered a complete, believable e-commerce experience as a self-directed portfolio project.

  • 02

    Strengthened hands-on skills with Redux, Firebase, and react-hook-form inside a real multi-page app.

  • 03

    Produced a companion Admin Dashboard project (STOREIFY - Admin) that manages the same underlying data model.

09 - others

Other Projects

Let's work together

Have an idea, a project, or a challenge you want to bring to life? Let’s turn your vision into a modern, high-performing digital experience that looks great, feels effortless to use, and is built to make a lasting impact.

Let's Talk