Infinity Sport is deployed and available online. You can visit the website at Deployed Project URL.
Watch a short video showcasing the main page of the Infinity Sport website:

-
Browse and Purchase Fitness Equipment: Customers can explore a wide range of fitness equipment, including dumbbells, kettlebells, resistance bands, and more. Products are categorized and can be filtered based on various criteria, such as color, price range, and on-sale items.
-
Product Details: Each product listing includes detailed information, such as product descriptions, images, pricing, and availability status.
-
Shopping Cart: Users can add items to their shopping cart, review their selections, and proceed to checkout.
-
Secure Checkout: Infinity Sport implements a secure checkout process, ensuring the safety of customer information and transactions.
-
Responsive Design: The website is built with a responsive layout, providing an optimal viewing experience across different devices and screen sizes.
- React: A JavaScript library for building user interfaces.
- Next.js 14: The latest version of the React framework for server-side rendering, static site generation, and more.
- Prisma ORM: A modern database toolkit that provides an Object-Relational Mapping (ORM) layer for efficient data management.
- CSS/Tailwind CSS: Styling the website's user interface components.
See how our website adapts to different screen sizes and themes with these GIFs:
To run the Infinity Sport website locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-repo/infinity-sport.git
- Navigate to the project directory:
cd my-app
- Install dependencies:
npm install
- Start the development server:
npm run dev
The website should now be accessible at http://localhost:3000
.
Infinity Sport is committed to providing a seamless and enjoyable shopping experience for fitness enthusiasts worldwide.