Installation Guide
Everything you need to know about getting Recura up and running on your local machine and preparing for production.
Node.js
Version 18 or higher is required for optimal performance and compatibility.
Next.js 16
Leveraging the latest App Router features for speed and scalability.
Tailwind CSS 4
Modern, utility-first styling system for rapid UI development.
Getting Started
Step 1 — Extract Files
After purchase, unzip the project folder to your desired location.
Step 2 — Open Project
Step 3 — Install Dependencies
Install all required packages from package.json.
npm installStep 4 — Run Development Server
Start the local development server at http://localhost:4000.
npm run devProduction Build
Build Application
Start Production
Environment Setup
Architecture Note
Create a .env.local file in your root based on the provided template to enable secure API synchronization.
# Application
NEXT_PUBLIC_APP_NAME=Recura
NEXT_PUBLIC_API_URL=http://localhost:4000/api
# Payments (Optional)
STRIPE_KEY=your_key_here
PAYSTACK_KEY=your_key_here
Project Structure
src/app/Next.js App Router & Routessrc/components/Global reusable UI componentssrc/modules/Feature-based scalable modulessrc/lib/Helpers, utilities & configssrc/styles/Tailwind & global CSS stylesrecura/ ├── src/ │ ├── app/ │ ├── components/ │ ├── modules/ │ ├── lib/ │ └── styles/ ├── public/ ├── .env.example ├── README.md └── package.json
Features Overview
Styling System
Tailwind CSS 4 + Utility-first approach.
Payment Ready
Stripe and Paystack integrations built-in.
Analytics
Powered by Recharts for data visualization.
Deployment
Vercel, Netlify, or any Node.js server.
Who is Recura for?
Designed for SaaS founders, agencies, and developers who want to skip the boring boilerplate and focus on building their product.