Skip to content

Mazen-99/Limitless-Hydrate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’§ Limitless Hydrate

Winner of the First Place Prize in the school competition (1/12 Students). πŸ†

Welcome to the official repository for the Limitless Hydrate marketing website. This project was developed as a high-performance, visually stunning landing page and product showcase for the Limitless Hydrate brand, redefining how hydration is presented digitally.


πŸ† The Competition Journey

The project was entered into a prestigious school-level competition involving 12 talented students, where it was mandatory to utilize the Next.js & Strapi v5 stack. Through rigorous evaluation of design aesthetics, technical implementation, and user experience, Limitless Hydrate secured the 1st Place Center.

The project was praised for its:

  • Professionalism: Looking like a real-world enterprise product.
  • Attention to Detail: From smooth transitions to pixel-perfect layouts.
  • Educational Value: Effectively communicating the science of hydration.

πŸ—οΈ How it was Made

The development process followed a structured approach to ensure both beauty and performance:

  1. Exploration & Research: Studying modern beverage brand websites to establish a "Premium & Energetic" visual language.
  2. Architecture: Leveraging Next.js 15 App Router for advanced routing and server-side optimization.
  3. Styling: Utilizing Tailwind CSS 4 for a utility-first, highly maintainable design system.
  4. Backend & CMS Integration: Integrated Strapi 5 as a Headless CMS. This was a core requirement of the competition and a strategic choice to:
    • Optimize Frontend Performance: By hosting all media assets on Strapi, the frontend bundle size was kept minimal, ensuring rapid load times.
    • Dynamic Content Management: Allowed for real-time updates to product data and blog posts without re-deploying code.
    • Advanced Learning: Mastered the decoupling of frontend and backend using modern API-first architectures.
  5. Componentization: Building reusable UI components (like the Card and Navbar components) to maintain consistency across all 6 pages.
  6. Content Integration: Creating rich sections for FAQs, science-backed benefits, and community lifestyle.

πŸ› οΈ Built With

This project leverages the most modern tools in the web development ecosystem:

  • Strapi 5: The leading open-source Headless CMS for dynamic content and media management.
  • Next.js 15: The React framework for the web.
  • React 19: For building interactive and dynamic user interfaces.
  • Tailwind CSS 4: For ultra-flexible and modern styling.
  • TypeScript: For type-safe and robust code.
  • React Icons: For high-quality iconography.

πŸ“‚ Project Structure & Pages

The website consists of 6 meticulously designed pages, each serving a specific purpose in the marketing funnel:

  1. 🏠 Home: A high-conversion landing page featuring hero sections, product highlights, and social proof.
  2. πŸ“¦ Products: A comprehensive catalog of the Limitless Hydrate lineup (Glow, Charge, Original, Kids).
  3. πŸ§ͺ The Product: An in-depth look into the science, ingredients, and benefits of the formulas.
  4. πŸ‘₯ Community: A lifestyle-focused page featuring hydration tips and seasonal guides.
  5. πŸ“– Read Page: A dedicated space for educational articles and deep dives into wellness.
  6. ℹ️ About Us: The story, mission, and philosophy of Limitless Naturals.

🎨 Key Features

  • Dynamic Product Gallery: An interactive showcase of product varieties.
  • Video Integration: High-quality video assets to demonstrate product lifestyle.
  • Interactive FAQs: A clean, accordion-style FAQ section for quick answers.
  • Glassmorphism & Gradients: Modern UI trends used to create a premium aesthetic.
  • SEO Optimized: Structured for better visibility on search engines.

πŸš€ Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/[your-username]/limitless-hydrate.git
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open in your browser: Navigate to http://localhost:3000.


πŸ“ Author

Developed with ❀️ by Mazen Ahmed. Built to push limits.


β€œHydration redefined. Performance elevated.”

About

Modern Hydration Marketing Website πŸ’§ | High-performance visuals powered by Next.js 15 & Strapi 5 content management. Awarded 1st place in school competition. πŸŽ“βœ¨

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages