Hey there! 👋 Welcome to my fun and experimental space where I play around with some super cool web technologies. Get ready to dive into the world of Next.js 14, tRPC, Tailwind CSS, Drizzle ORM, and Planetscale MySQL. It's a mix of magic and logic! 🧙♂️💻
- Next.js 14 🌐: The latest and greatest of the React framework for building blazing fast websites.
- tRPC with React Query 🔗: Say goodbye to boilerplate code! We're making data fetching a breeze and totally typesafe.
- Tailwind CSS 🎨: Who said styling needs to be boring? Let's make our UI snazzy with minimal effort.
- Drizzle ORM 📚: Our secret sauce for managing database stuff without breaking a sweat.
- Planetscale MySQL 🌌: Scaling our database like it’s scaling the universe. Fast, reliable, and ready for anything.
Want to play along? Here's how you can get this party started on your machine.
- Some love for Node.js (latest stable version, please! 🙏)
- A Planetscale account because... well, we love scaling! 🌍
-
Clone this repo: Grab the code!
git clone https://github.com/your-awesome-username/nextjs-14-playground.git
-
Jump into the project folder: Let's get moving!
cd my-app -
Install the magic spells (a.k.a. dependencies):
npm install
-
Set up your environment: Don't forget to whisper your secrets into
.env. -
Launch! 🚀 Start the development server and see the magic happen:
npm run dev