GALACTIC is an open-source full-stack bootstrapper that empowers developers to create and manage their projects through an intuitive user interface. By simplifying project setup and configuration, GALACTIC accelerates the development process, allowing you to focus on building features rather than setting up the foundational code.
- Features
- Getting Started
- Usage
- Contributing
- License
- Contact
- Use our UI to create a typescript react app with tailwind and shadcn
- Automatic creation of a Node & Express backend
- Local db.json database
- Download the GALACTIC package from our download page
- After installing, open the package
This project is licensed under the MIT License. See the LICENSE file for details.
-
Prerequisites: Ensure your bun and gh cli are installed and updated.
bun upgrade gh upgrade
Add the run_secrets.sh script to your scripts folder
-
Install dependencies:
cd cli && bun install cd ../frontend && bun install
-
Run CLI and Frontend in development mode:
cd cli && bun run start cd frontend && bun run dev
-
Build the Frontend project:
cd frontend bun run build
-
Run linting and formatting:
cd cli bun run format bun run lint
-
Run tests for CLI:
cd cli && bun run test
-
Preview the Frontend production build:
cd frontend && bun run preview