Pre-requisites
Learn the tech stack required to build products with Titan
Before diving in, make sure you have completed the Software Engineer roadmap or have equivalent experience (HTML, CSS, JS, React)
Overview
This guide will prepare you with the tech stack needed to build products using Titan, our opinionated codebase for rapidly building and launching full-stack products.
Tech Stack Development
Estimated time to complete: 2-3 weeks
What is Titan?
Titan is our opinionated codebase for rapidly building and launching products. It’s built on top of modern technologies that enable quick development without sacrificing scalability:
- NextJS for full-stack development
- Prisma for type-safe database access
- Supabase for authentication and realtime features
- Tanstack Query for data fetching
- Webhooks for third-party integrations
Core Content
You don’t need to watch the entire supabase course. Just watch the sections that are relevant to you.
After completing these videos, you’ll be able to start using Titan productively to build any site/product you want (Complete with a running database, authentication, and payment processing).
Next Steps
After completing this pre-requisites guide, you’ll be ready to start building entire products with Titan.
If you just want to build a product, head straight to MVP Development to start building a minimum viable product.
If you want to build your own startup, continue to the Philosophy section to understand our approach to company building.