Skip to content

fisand/f3-app

Repository files navigation

🚀 F3-App

The Fantastic, Fast, and Fun Monorepo Template!

Welcome to F3-App, where we've taken the "F" in Full-stack and tripled it! 🎉

🌟 What's This All About?

F3-App is your one-stop shop for kickstarting a modern web application with all the bells and whistles. We've carefully curated a tech stack that's so hot, it might just melt your keyboard! 🔥

🛠️ Our Fantastic Features

  • 🏎️ Vite-powered React: Because waiting for your app to build is so last year!
  • 🔮 tRPC API: Type-safe APIs that'll make you wonder how you ever lived without them.
  • 💾 Prisma: Database management so smooth, it feels like cheating.
  • 🎨 UnoCSS: Atomic CSS on steroids - style your app faster than you can say "responsive"!
  • 🚄 Fastify: An API server so quick, it'll give Usain Bolt a run for his money.
  • 🧰 Turbo: Monorepo management that'll make you feel like a 10x developer.

🚦 Getting Started

  1. Clone this repo (you're already awesome for choosing it!)
  2. Run pnpm install (because we're fancy and use pnpm)
  3. Start coding like there's no tomorrow!

📋 Todo List (Because Even Awesome Projects Have Room for Improvement)

  • Replace Next.js with Vite React (✨ Done! Who needs server-side rendering anyway?) sometimes we need ssr
  • Implement Vitest (Because testing is important, even if it's not as fun as coding)
  • Integrate tRPC API (✅ Type-safety for the win!)
  • Set up Prisma (💽 Database management has never been this cool)
  • Configure UnoCSS (🎨 Making your app pretty, one utility class at a time)
  • Implement Fastify (🏃‍♂️ Gotta go fast!)
  • Add PostgreSQL (🐘 Because elephants never forget... your data)
  • docker deployment
  • supabase
  • CI/CD pipeline
  • extension app
  • expo app template

🤔 Why F3-App?

  • It's Fantastic: We've handpicked the best tools so you don't have to.
  • It's Fast: From development to production, speed is our middle name.
  • It's Fun: Because if you're not enjoying your stack, you're doing it wrong!

🎉 Join the F3 Revolution!

Are you ready to take your web development game to the next level? Dive into F3-App and experience the joy of a well-structured, high-performance monorepo setup.

Remember, in the world of F3-App, the only limit is your imagination (and maybe your coffee supply ☕).

Happy coding, and may the force of F3 be with you! 🚀✨