Skip to content

Take a closer look at both the landing page and dashboard of your next AI SaaS platform. These essential features are designed to enhance your experience and are included at no extra cost with your purchase. Change the visual appearence of MagicAI with a single click and create a seamless alignment with the unique design principles that define you

License

Notifications You must be signed in to change notification settings

REChain-Network-Solutions/AIPlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

638 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

MagicAI (AIPlatform) Wiki


🌐 Overview

  • Repository: REChain-Network-Solutions/AIPlatform

  • Codename / Product: MagicAI

  • Purpose: AI SaaS starter platform including landing page, dashboard, customization, and core AI features.

  • License: BSD 3-Clause

  • Languages: JavaScript (41.4%), PHP (27%), Blade (20%), CSS/SCSS/Sass (remaining)


πŸš€ Key Features

  • Landing Page & Dashboard: Out-of-the-box templates for SaaS presentation and operations.

  • Theme Customization: Change visual appearance with one click.

  • Extensions Support: Modular AI features via magicai-extentions.

  • Localization: Multi-language support via lang/.

  • Secure Foundation: Security policy included in SECURITY.md.


πŸ“‚ Repository Structure

Path Description
.github/ GitHub workflows, issue templates
app/ Core application logic: controllers, models, services
bootstrap/ Initialization & environment bootstrapping
config/ Configuration files (app, DB, cache, etc.)
database/ Migrations, seeds, SQL dump (magicai.sql)
documents/ Documentation & project notes
lang/ Translation & localization files
magicai-extentions/ Custom AI extensions/plugins
packages/ External or internal packages/modules
public/ Public assets (CSS, JS, images)
resources/ Views, Blade templates, frontend resources
routes/ API & web routes
storage/ Logs, cached data, temporary files
tests/ Unit & integration tests

Other important files:

  • .env.example β†’ environment template

  • composer.json / composer.lock β†’ PHP dependencies

  • package.json / package-lock.json β†’ JavaScript dependencies

  • vite.config.mjs β†’ Vite frontend bundler config

  • phpunit.xml β†’ PHPUnit test configuration

  • version.txt β†’ Current app version

  • README.md, SECURITY.md β†’ Documentation


βš™οΈ Installation & Setup

  1. Clone Repository

    git clone https://github.com/REChain-Network-Solutions/AIPlatform.git
    cd AIPlatform
    
  2. Environment Setup

    cp .env.example .env
    # edit DB credentials, API keys, etc.
    
  3. Install Dependencies

    composer install
    npm install   # or yarn
    
  4. Database Setup

    php artisan migrate --seed
    # optionally import magicai.sql
    
  5. Build Frontend

    npm run build   # or npm run dev for development
    
  6. Run Application

    php artisan serve
    

🧩 Architecture

  • Backend: Laravel-based (PHP + Blade templating)

  • Frontend: Tailwind CSS + Vite build system

  • Database: SQL migrations & schema (magicai.sql)

  • Extensions: Modular plug-ins via magicai-extentions

  • Localization: Multi-language system in lang/

  • Testing: PHPUnit for backend, potential JS tests


πŸ” Security

  • Security guidelines in SECURITY.md

  • BSD 3-Clause license

  • .env file for sensitive configs (DB, API keys)

  • Recommend HTTPS + reverse proxy for production


πŸ“Š Project Status

  • Commits: ~7 (early development stage)

  • Releases: none published

  • Stars/Forks: minimal (early community adoption)


🌍 Usage Scenarios

  • SaaS startups needing ready AI landing + dashboard

  • Enterprises requiring multilingual AI interface

  • Developers launching branded AI tools with quick theme customization

  • Educational projects experimenting with AI SaaS architecture


πŸ“Œ Roadmap (Suggested)

  • Publish first official release

  • Extend AI integrations (OpenAI, HuggingFace, local models)

  • Add CI/CD pipelines in .github/workflows/

  • Dockerize for production deployment

  • Expand automated test coverage

  • Create official documentation site


🧭 Summary

MagicAI (AIPlatform) is a flexible AI SaaS starter kit offering a complete landing + dashboard solution, fast theming, localization, and extensibility. Though early in development, it provides a strong base for building scalable AI-powered applications.

# MagicAI (AIPlatform) Wiki

🌐 Overview


πŸš€ Key Features

  • Landing Page & Dashboard: Out-of-the-box templates for SaaS presentation and operations.
  • Theme Customization: Change visual appearance with one click.
  • Extensions Support: Modular AI features via magicai-extentions.
  • Localization: Multi-language support via lang/.
  • Secure Foundation: Security policy included in SECURITY.md.

πŸ“‚ Repository Structure

Path Description
.github/ GitHub workflows, issue templates
app/ Core application logic: controllers, models, services
bootstrap/ Initialization & environment bootstrapping
config/ Configuration files (app, DB, cache, etc.)
database/ Migrations, seeds, SQL dump (magicai.sql)
documents/ Documentation & project notes
lang/ Translation & localization files
magicai-extentions/ Custom AI extensions/plugins
packages/ External or internal packages/modules
public/ Public assets (CSS, JS, images)
resources/ Views, Blade templates, frontend resources
routes/ API & web routes
storage/ Logs, cached data, temporary files
tests/ Unit & integration tests

Other important files:

  • .env.example β†’ environment template
  • composer.json / composer.lock β†’ PHP dependencies
  • package.json / package-lock.json β†’ JavaScript dependencies
  • vite.config.mjs β†’ Vite frontend bundler config
  • phpunit.xml β†’ PHPUnit test configuration
  • version.txt β†’ Current app version
  • README.md, SECURITY.md β†’ Documentation

βš™οΈ Installation & Setup

  1. Clone Repository

    git clone https://github.com/REChain-Network-Solutions/AIPlatform.git
    cd AIPlatform
  2. Environment Setup

    cp .env.example .env
    # edit DB credentials, API keys, etc.
  3. Install Dependencies

    composer install
    npm install   # or yarn
  4. Database Setup

    php artisan migrate --seed
    # optionally import magicai.sql
  5. Build Frontend

    npm run build   # or npm run dev for development
  6. Run Application

    php artisan serve

🧩 Architecture

  • Backend: Laravel-based (PHP + Blade templating)
  • Frontend: Tailwind CSS + Vite build system
  • Database: SQL migrations & schema (magicai.sql)
  • Extensions: Modular plug-ins via magicai-extentions
  • Localization: Multi-language system in lang/
  • Testing: PHPUnit for backend, potential JS tests

πŸ” Security

  • Security guidelines in SECURITY.md
  • BSD 3-Clause license
  • .env file for sensitive configs (DB, API keys)
  • Recommend HTTPS + reverse proxy for production

πŸ“Š Project Status

  • Commits: ~7 (early development stage)
  • Releases: none published
  • Stars/Forks: minimal (early community adoption)

🌍 Usage Scenarios

  • SaaS startups needing ready AI landing + dashboard
  • Enterprises requiring multilingual AI interface
  • Developers launching branded AI tools with quick theme customization
  • Educational projects experimenting with AI SaaS architecture

πŸ“Œ Roadmap (Suggested)

  • Publish first official release
  • Extend AI integrations (OpenAI, HuggingFace, local models)
  • Add CI/CD pipelines in .github/workflows/
  • Dockerize for production deployment
  • Expand automated test coverage
  • Create official documentation site

🧭 Summary

MagicAI (AIPlatform) is a flexible AI SaaS starter kit offering a complete landing + dashboard solution, fast theming, localization, and extensibility. Though early in development, it provides a strong base for building scalable AI-powered applications.

About

Take a closer look at both the landing page and dashboard of your next AI SaaS platform. These essential features are designed to enhance your experience and are included at no extra cost with your purchase. Change the visual appearence of MagicAI with a single click and create a seamless alignment with the unique design principles that define you

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •