{"repo":"drewjs/house-stack","free":true,"listed":false,"github":"https://github.com/drewjs/house-stack","clone":"git clone https://github.com/drewjs/house-stack.git","description":"A Remix stack for deploying to Fly with SQLite + Drizzle ORM, TailwindCSS + shadcn/ui, Vitest, Playwright, and more.","language":"TypeScript","stars":16,"topics":["remix","remix-run","remix-stack"],"license":"MIT","category":"databases-storage","readme_excerpt":"House Stack Note: pnpm is the default package manager for this project. Other package managers may require minor changes before deployment. Learn more about Remix Stacks. What's Included - Fly app deployment with Docker - Production-ready SQLite Database - Healthcheck endpoint for Fly backups region fallbacks - GitHub Actions for deploy on merge to production and staging environments - Email/Password Authentication with cookie-based sessions - Database ORM with Drizzle - Styling with Tailwind - End-to-end testing with Playwright - Local third party request mocking with MSW - Unit testing with Vitest and Testing Library - Linting and formatting with Biome - Static Types with TypeScript Not a fan of bits of the stack? Fork it, change it, and use npx create-remix --template your/repo ! Make it your own. Development - First run this stack's remix.init script and commit the changes it makes to your project. - Initial setup: - Start dev server: This starts your app in development mode, rebuilding assets on file changes. The database seed script creates a new user with some data you can use to get started: - Email: rachel@remix.run - Password: racheliscool Relevant code: This is a pretty simple note-taking app, but it's a good example of how you can build a full stack app with Drizzle and Remix. The main functionality is creating users, logging in and out, and creating and deleting notes. - creating users, and logging in and out ./app/models/user.server.ts - user sessions, and verif","default_branch":null,"files":null,"tree":[],"storefront":"/r/drewjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drewjs/house-stack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}