Next.js & Expo & Tauri & tRPC
- Node.js
- NVM: Node Version Manager
- Yarn: Package manager for Node.js projects, emphasizing speed and reliability.
- Husky
- ESLint: A linter tool for identifying and fixing code style issues.
- Prettier: An opinionated code formatter for various languages, promoting code consistency.
unit test
: Jest: A testing framework with zero configuration, focusing on simplicity and speed.e2e test
:CypressBundler
: MetroCompiler
: Babel- Turbo
- React
- Million
- DaisyUI: A Component Library for TailwindCSS
- NativeWind
Mobile
- ExpoDesktop
- TauriWeb
- Next.js: React framework for building server-rendered and statically generated web pplications.- TanStack Query
- tRPC: Modern TypeScript/Rust framework for building scalable, type-safe APIs efficiently.
- Zod
- Prisma: ORM-like library simplifying PostgreSQL database access and management in Node.js applications.
- GitHub Actions: Workflow automation tool for building, testing, and deploying code on GitHub.
- Vercel: Cloud platform for deploying and hosting serverless functions and static sites.
- Stripe: Payment processing platform enabling businesses to accept and manage online transaction.
- Supabase: Open-source Firebase alternative: real-time database and authentication for developers.