Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

DefineX Setup Instructions

DefineX is a full-stack platform for AI-powered app building.

Prerequisites

  • Node.js (v18+)
  • Flutter SDK (v3.0+)
  • Firebase Account

Backend Setup (Node.js)

  1. Go to the backend directory:
    cd backend
  2. Install dependencies:
    npm install
  3. Create a .env file and add your Firebase credentials (optional for mock mode).
  4. Start the server:
    node index.js
    The API will be available at http://localhost:5000.

Frontend Setup (Flutter)

  1. Go to the frontend directory:
    cd frontend
  2. Install Flutter packages:
    flutter pub get
  3. Run the application:
    flutter run -d chrome  # For Web
    # OR
    flutter run           # For Desktop/Mobile

Development Progress

  • Full-stack folder structure
  • Starter UI (Login, Dashboard, Marketplace, Prompt Builder)
  • Working mock Backend API
  • Sample Template system
  • Futuristic Branding & Theme

Note on Firebase

To enable real Firebase Authentication and Firestore:

  1. Run flutterfire configure in the frontend folder.
  2. Replace mock data in backend/routes with Firestore queries.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages