Skip to content

OumKaba/GDG-WebSiteBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend - Website Builder

📁 Structure

backend/
├── app/
│   ├── middlewares/      # Middlewares (auth, validation)
│   ├── models/           # Database queries (Prisma)
│   ├── prisma/           # Prisma schema & config
│   ├── routers/          # API routes
│   ├── schemas/          # Validation schemas (TypeBox)
│   ├── services/         # Business logic
│   └── utils/            # Helper functions
├── main.ts               # Entry point
├── start.bat             # Windows setup script
├── start.sh              # Linux/Mac setup script
└── .env                  # Environment variables

🚀 Quick Start

npm run dev

🔧 Full Setup

Windows

.\start.bat

Linux/Mac

chmod +x start.sh
./start.sh

This script will:

  • Pull latest git changes
  • Install dependencies
  • Sync database schema
  • Generate Prisma client
  • Start dev server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published