{"repo":"MohamedDjoudir/landing-page-template-2","free":true,"listed":false,"github":"https://github.com/MohamedDjoudir/landing-page-template-2","clone":"git clone https://github.com/MohamedDjoudir/landing-page-template-2.git","description":"Next.js Template A powerful starter template for Next.js, providing a solid foundation for building scalable web applications. With pre-configured SSR, SSG, and API routes, Mono simplifies development and ensures best practices for optimal performance and flexibility in your Next.js projects.","language":"TypeScript","stars":15,"topics":["nextjs","nextjs-template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"SAASPRO – SaaS Landing Page Template SAASPRO is a modern and professional SaaS landing page template built with Next.js 15 , TypeScript , and Tailwind CSS . Perfect for startups, SaaS products, and tech companies who want a clean, conversion-focused online presence. 🔗 Live Demo & Details: aniq-ui.com SaaS Dashboard Template --- 🚀 Getting Started Prerequisites - Node.js 18.17 or later - npm, yarn, or pnpm Installation 1. Clone the repository 2. Install dependencies 3. Start the development server Open http://localhost:3000 in your browser. 4. Build for production --- 🧠 Project Structure This project follows a feature-based architecture with modular, reusable components: --- 📄 Adding a New Page Follow these steps to add a new page (e.g., /about ): Step 1: Create the Page Route Create a new file in src/app/ : Step 2: Create the Features Folder Create the feature folder structure: Step 3: Create a Feature Component Example feature component: Step 4: Export from Feature Index Step 5: Add to Main Features Export Step 6: Update Navigation (Optional) Add the new page to src/config/site.config.ts : --- 🧩 Component Architecture UI Components ( src/components/ui/ ) Reusable, stateless UI primitives: - Button - Styled button with variants - Input - Form input component Feature Components Each feature follows this pattern with separation of concerns : Key Principles: - index.tsx - Only composes sub-components, no business logic - components/ - Reusable UI pieces specific to the featu","default_branch":null,"files":null,"tree":[],"storefront":"/r/MohamedDjoudir","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MohamedDjoudir/landing-page-template-2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}