8000 GitHub - khabzcodes/mortal
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

khabzcodes/mortal

Repository files navigation

Titan

Next.js 15 fullstack template with better-auth for authentication and drizzle-orm as the ORM.

Titan

Warning

This project uses Next.js 15-canary to support node runtime on middleware. This is not yet supported in stable version.

Tech Stack

  • Full-stack framework: Next.js 15-canary
  • UI: Tailwind CSS v4
  • Component library: Shadcn UI
  • Authentication: better-auth
  • Database: postgres
  • ORM: drizzle-orm

Features

  • Authentication
    • Social login
      • Google
      • Github
      • Discord
  • Database
    • Postgres (Neon)
    • ORM: drizzle-orm
  • Next.js API, server actions, and middleware

Getting Started

  1. Clone the repository
git clone https://github.com/rudrodip/titan.git
  1. Install dependencies
bun install
  1. Create environment file
cp .env.example .env
  1. Generate database schema
bun run db:generate
  1. Migrate database
bun run db:migrate
  1. Run the development server
bun dev
  1. Open the browser and navigate to http://localhost:3000

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0