1.0.3 • Published 1 year ago

@meimfhd/create-turbocell v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

:star2: About the Project

:space_invader: Tech Stack

:dart: Features

  • OAuth and Magic Links Login
  • Cross Domain, Session Based, Cookie Authentication
  • Rate Limiting with Upstash Redis
  • Sonner Notifications on api interactions
  • Error Monitoring with Sentry
  • Analytics with Posthog
  • Auto Generate Zod Schema for Prisma Database Schemas
  • Dark Mode with next-themes and shadcn
  • S3 for file upload
  • Cloudfront CDNs for serving static content
  • Tooling Workspace - Tailwind, TypeScript, ESLint, and GitHub Actions
  • Independent implementation of functional APIs following MVC architecture
  • Client, Server Components, Streaming with Suspense and Server Actions
  • Trpc Router for Routing endpoint in complete type-safety
  • Autogenerated Swagger pages with trpc-openapi

:toolbox: Getting Started

:bangbang: Installation

This project uses PNPM as package manager

 npm install --global pnpm

:running: Run Locally

Clone the project

  git clone https://github.com/me-imfhd/turbocell.git

Go to the project directory

  cd turbocell

Own the template

  rm -rf .git
  git init
  git remote add origin main https://github.com/<your-user-id>/<your-empty-repo>
  git add .
  git commit -m "init"
  git push origin main

Install dependencies

  pnpm install

Start the local postgres database

  docker compose up -d
  cp .env.example .env
  pnpm db:push

Start developing

  pnpm dev

:handshake: Contact

My Twitter & Email - @mefhd2 - fahadahmad63862@gmail.com

Project Link: https://github.com/me-imfhd/turbocell

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago