Sole Searchers is a clone of the Nike website, built purely for learning purposes. This project uses React with Vite as the build tool, and is styled using Tailwind CSS.
- Features
- Screenshots
- Tech Stack
- Getting Started
- Project Structure
- Learning Outcomes
- Contributing
- License
- Responsive design inspired by Nike's website.
- Built with reusable components in React.
- Styled with Tailwind CSS for a seamless, utility-first styling approach.
- Optimized for performance using Vite for fast builds and hot module replacement (HMR).
- React: Frontend JavaScript library for building UI components.
- Vite: Fast build tool and development server.
- Tailwind CSS: Utility-first CSS framework for styling.
- JavaScript (ES6+): Logic and functionality.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/your-username/sole-searchers.git
-
Navigate to the project directory:
cd sole-searchers
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The app will be available at http://localhost:5173.
To create an optimized production build, run:
npm run build
This will output static files in the dist folder.
.
├── public # Public assets
├── src
│ ├── components # Reusable components
│ ├── pages # Application pages
│ ├── assets # Images, fonts, etc.
│ └── App.jsx # Main app file
├── tailwind.config.js # Tailwind CSS configuration
├── vite.config.js # Vite configuration
└── package.json # Project metadata and scripts
This project was built to:
• Practice using React with component-based architecture.
• Learn Tailwind CSS for utility-first styling.
• Explore Vite as a fast development and build tool.
If you'd like to contribute or report issues, please feel free to submit a pull request or open an issue in the repository.
This project is licensed under the MIT License.