π Introducing ProjectMaker: Build Full-Stack Apps in Minutes! π»β¨
Are you tired of spending hours wiring up full-stack apps? Say hello to ProjectMaker β your new open-source friend that scaffolds complete backend + frontend projects in minutes, not hours! π
π‘ What is ProjectMaker?
ProjectMaker is a modern, open-source scaffolding engine designed for developers who value speed, structure, and simplicity. It generates polished backend + frontend boilerplates automatically and even creates a professional PDF summary documenting your project setup.
Supported frameworks include popular backends like FastAPI, Express, NestJS, Django, and frontends such as React, Vue, Angular, and more β so youβre never limited! βοΈπ¨
π― Key Features
π Full-stack generator with live preview & safe file creation
π Professional PDF summary including project structure, ports & scripts
π Per-framework READMEs, .env.example hints, and .gitignore for subprojects
π‘οΈ Flexible CORS settings, optional rate limiting & structured JSON errors
π§ Modular backend/frontend registry with aliasing & lazy loading
βοΈ How It Works
Pick your backend & frontend frameworks
Customize folders, libraries, or databases
Preview the project and dependencies live
Build and generate files to disk with one command
Download the PDF summary and start coding! π
π¦ Getting Started
Clone and run the project locally:
bash
git clone https://github.com/SwagCode4U/projectmaker.git
cd projectmaker
Backend
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
Frontend
cd ../frontend
npm install
npm run dev
Open the UI at http://localhost:5173 (or 3010) and backend API at http://localhost:8000.
πΈ See It in Action
π Home Page
βοΈ Project Setup Previews
β Check out the full project on Codeberg:
https://codeberg.org/SwagCode4U/ProjectMaker.git









Top comments (0)