Skip to content

Siddharthgupta007/Adidas

Repository files navigation

Adidas E-commerce Website

adidas

Overview

This project is a Ecommerce clone of the Adidas website, developed using ReactJS for the front-end, Tailwind CSS, Mumbai UI, Daisy UI, and Flow Bite for styling. The back-end is powered by Node.js using Strapi CMS , and the database is PostgreSQL 12. Version control is managed with Git and hosted on GitHub. The deployment is handled through Render.

Live:https://adifrontv4.netlify.app/

Features

  • ReactJS Front-end: Utilizing ReactJS for building a dynamic and responsive user interface.
  • Tailwind CSS, Mumbai UI, Daisy UI, and Flow Bite: Leveraging these libraries for efficient and modern styling.
  • Node.js Back-end: Using Strapi CMS to create a robust back-end structure.
  • PostgreSQL 12 Database: Storing and managing data with the powerful PostgreSQL database.
  • Git and GitHub: Version control and collaboration through Git, hosted on GitHub.
  • Render and Netlify Deployment: Deploying the application on Render for seamless hosting and scaling.

Prerequisites

  • Node.js and npm for running the development server.
  • PostgreSQL 12 for database operations.
  • Git for version control.

Getting Started

  1. Clone the repository:
    git clone https://github.com/Siddharthgupta007/Adidas.git
    
  2. Navigate to the project directory:
    cd adidas
    
  3. Install Node.js dependencies:
    npm install
    
    

4.Set up the database:

  • Create a PostgreSQL database and configure the connection in the config.js file.
  • Make sure to run any necessary database migrations or seed scripts.
  1. Run the application:
    npm start

Acknowledgments

  • Thank you to the creators of ReactJS, Tailwind CSS, Mumbai UI, Daisy Why, Flow Bite, Node.js, PostgreSQL, Git, GitHub, and Render for the tools and platforms that make this project possible.