Momentum Website Docs
  • Getting Started
  • Code Structure
  • Search
  • PDF System
  • Development
  • Deployment
  • Architecture
  • Features
  • Reference
  • Legacy Documentation
  • Style Guide
  • Modules
  • API
  • Non-Dev Guide
  • CI/CD Plans
  • Momentum Website
  • CMS
  • Admin Panel
  • TALL Stack

    • Tailwind CSS
    • Alpine JS
    • Laravel
    • Livewire
  • Services

    • Meilisearch
    • Vapor
    • Cloudinary
GitHub
  • Getting Started
  • Code Structure
  • Search
  • PDF System
  • Development
  • Deployment
  • Architecture
  • Features
  • Reference
  • Legacy Documentation
  • Style Guide
  • Modules
  • API
  • Non-Dev Guide
  • CI/CD Plans
  • Momentum Website
  • CMS
  • Admin Panel
  • TALL Stack

    • Tailwind CSS
    • Alpine JS
    • Laravel
    • Livewire
  • Services

    • Meilisearch
    • Vapor
    • Cloudinary
GitHub
Momentum Website Docs

Momentum Website Docs

Developer documentation for the Momentum website built with the TALL stack

Get Started →View Code Structure

🚀 Getting Started

Set up your development environment and get the application running locally with our step-by-step guides.

🏗️ Code Structure

Learn about the TALL stack architecture, Livewire components, Alpine.js integration, and Tailwind CSS patterns.

🔍 Search System

Understand Meilisearch integration, product search implementation, filtering, and indexing strategies.

💻 Development

Master the development workflow, branching strategy, build process, and testing procedures.

🚢 Deployment

Deploy to Laravel Vapor with confidence using our deployment guides and environment configuration.

📚 Reference

Quick access to commands, helpers, conventions, and legacy documentation for comprehensive reference.

Tech Stack Overview

The Momentum website is built with modern technologies for performance, maintainability, and developer experience:

TALL Stack

  • Tailwind CSS - Utility-first CSS framework for rapid UI development
  • Alpine.js - Lightweight JavaScript framework for reactive interfaces
  • Laravel - Robust PHP framework with elegant syntax
  • Livewire - Full-stack framework for dynamic components

Additional Technologies

  • Statamic - File-based CMS for content management
  • Meilisearch - Lightning-fast search engine for product discovery
  • Laravel Vapor - Serverless deployment platform for scalability
  • Vite - Next-generation build tool for fast development

Quick Navigation

For Developers

  • Installation Guide - Set up your development environment
  • Branching Strategy - Learn our Git workflow
  • Making Changes - Contribute to the project
  • Search Documentation - Understand search implementation

For Content Editors

  • Non-Developer Guide - Content editing and CMS usage
  • Statamic Modules - Available content components
  • Style Guide - Design system and components

Reference Materials

  • Legacy Documentation - Previous documentation structure
  • API Reference - Backend API documentation
  • CI/CD Plans - Future automation strategies

Project Status

Current Focus

The project is actively being redesigned on the redesign-dev branch with modern architecture and improved developer experience.

Recent Updates

  • ✅ New documentation structure implemented
  • ✅ TALL stack architecture documented
  • ✅ Search system documentation added
  • ✅ Development workflow guides created
  • 🚧 CI/CD pipeline planning in progress
  • 🚧 Deployment automation being developed

Upcoming Milestones

  • Enhanced testing coverage
  • Automated deployment pipelines
  • Performance optimization guides
  • Advanced search features documentation

Need Help? Check the troubleshooting guide or reach out to the development team.