Skip to content

Repository files navigation

PrimeLifeFit Frontend

Welcome to the frontend repository of PrimeLifeFit, your premier online destination for fitness equipment and accessories.

About PrimeLifeFit

PrimeLifeFit is an e-commerce platform dedicated to providing high-quality fitness equipment and accessories to help our customers achieve their health and fitness goals. Our user-friendly interface ensures a seamless shopping experience for fitness enthusiasts of all levels.

Live Demo

Video Overview

For a quick tour of our platform's features, check out our video overview.

Technology Stack

This frontend is built using modern web technologies:

  • React 18
  • TypeScript
  • Vite
  • React Router v6
  • Redux Toolkit with Redux Persist
  • Tailwind CSS
  • Radix UI Components
  • Framer Motion for animations
  • Recharts for data visualization

Getting Started

To run this project locally:

  1. Clone the repository
  2. Navigate to the project directory
  3. Install dependencies:
    npm install
    
  4. Start the development server:
    npm run dev
    

Available Scripts

  • npm run dev: Starts the development server
  • npm run build: Builds the app for production
  • npm run lint: Runs the linter
  • npm run preview: Previews the production build locally

Project Structure

  • /src: Source files
    • /components: Reusable React components
    • /page: Page components
    • /routes: Routing configuration
    • /store: Redux store setup and slices
    • /styles: Global styles and Tailwind configuration
    • /utils: Utility functions and helpers

Features

  • Responsive design for desktop and mobile devices
  • User authentication (sign up, sign in)
  • Product browsing and searching
  • Shopping cart functionality
  • Secure checkout process
  • Admin dashboard for managing products, orders, and customers

Test Credentials

For testing purposes, you can use the following credentials:

Admin User

Regular User


Happy coding, and stay fit with PrimeLifeFit!

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages