/nike-clone-app

An E-commerce Nike Store clone web application made using NextJs, Tailwind CSS and Strapi

Primary LanguageJavaScript

Nike Shoe Store Clone

This is a group project to showcase the workflow of an E-commerce store web application. It is built using Next.js, Tailwind CSS, and following clean code principles. The project incorporates various developer experience tools in the codebase, such as Husky, ESLint, and Prettier, to ensure code quality and maintainability.

Technologies Used

  • Next.js: A React framework for server-rendered applications.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
  • Husky: A Git hooks tool that helps automate tasks like linting and formatting before commits.
  • ESLint: A pluggable JavaScript linter for identifying and reporting code errors and inconsistencies.
  • Prettier: A code formatter that enforces a consistent code style across the project.

Project Structure

The project follows a modular structure with separate components and pages, allowing for easier maintenance and scalability. The codebase adheres to clean code principles, emphasizing readability, maintainability, and separation of concerns.

Development Setup

  • Clone the repo
git clone https://github.com/javascript-shinobis/nike-clone-app.git
  • Install dependencies
npm install
  • Start the server
npm run dev

Feel free to explore the codebase and contribute to the project as needed. For any questions or issues, please refer to the project's documentation or contact the project maintainers.