Skip to content
Public template

About

In Greek mythology, Prometheus was the Titan who stole fire from the gods and gave it to humanity, enabling progress and innovation. Similarly, this boilerplate project brings together powerful modern web development tools and best practices, providing developers with the "fire" they need to build robust applications.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

🔥 Prometheus 🔥

A modern full-stack web application built with TanStack Start, featuring a robust tech stack and developer-friendly setup.

🚀 Tech Stack

🛠️ Getting Started

Prerequisites

  • Node.js (Latest LTS version recommended)
  • PostgreSQL
  • pnpm (package manager)

Installation

  1. Clone the repository:
git clone git@github.com:Yagomfh/prometheus.git
cd prometheus
  1. Install dependencies:
pnpm install
  1. Set up your environment variables:
cp .env.example .env
  1. Start the development server:
pnpm dev

📦 Available Scripts

  • pnpm dev - Start development server
  • pnpm build - Build for production
  • pnpm start - Start production server
  • pnpm db:generate - Generate database migrations
  • pnpm db:migrate - Run database migrations
  • pnpm db:push - Push database changes
  • pnpm db:seed - Seed the database
  • pnpm db:studio - Open Drizzle Studio
  • pnpm format - Format code with Prettier
  • pnpm lint - Run ESLint
  • pnpm typecheck - Run TypeScript type checking
  • pnpm docker:up - Start Docker containers
  • pnpm docker:down - Stop Docker containers
  • pnpm docker:build - Build Docker images
  • pnpm docker:dev - Start Docker containers in development mode

🐳 Docker Support

The project includes Docker configuration for easy deployment:

pnpm docker:up

📝 Credits

This project was initially set up using Kolm Start, a powerful starter template that provides a solid foundation for modern web applications.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

In Greek mythology, Prometheus was the Titan who stole fire from the gods and gave it to humanity, enabling progress and innovation. Similarly, this boilerplate project brings together powerful modern web development tools and best practices, providing developers with the "fire" they need to build robust applications.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages