├── .dockerignore ├── .env.example ├── .eslintrc.js ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .prettierignore ├── Dockerfile ├── README.md ├── app ├── db.server.ts ├── entry.client.tsx ├── entry.server.tsx ├── models │ ├── note.server.ts │ └── user.server.ts ├── root.tsx ├── routes │ ├── healthcheck.tsx │ ├── index.tsx │ ├── join.tsx │ ├── login.tsx │ ├── logout.tsx │ ├── notes.tsx │ └── notes │ │ ├── $noteId.tsx │ │ ├── index.tsx │ │ └── new.tsx ├── session.server.ts ├── utils.test.ts └── utils.ts ├── cypress.json ├── cypress ├── .eslintrc.js ├── e2e │ └── smoke.ts ├── fixtures │ └── example.json ├── plugins │ └── index.ts ├── support │ ├── commands.ts │ ├── create-user.ts │ ├── delete-user.ts │ └── index.ts └── tsconfig.json ├── fly.toml ├── mocks ├── README.md ├── index.js └── start.ts ├── package.json ├── prisma ├── migrations │ ├── 20220307190657_init │ │ └── migration.sql │ └── migration_lock.toml ├── schema.prisma └── seed.ts ├── public └── favicon.ico ├── remix.config.js ├── remix.env.d.ts ├── start.sh ├── tailwind.config.js ├── test └── setup-test-env.ts ├── tsconfig.json └── vitest.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/.prettierignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/README.md -------------------------------------------------------------------------------- /app/db.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/db.server.ts -------------------------------------------------------------------------------- /app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/entry.client.tsx -------------------------------------------------------------------------------- /app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/entry.server.tsx -------------------------------------------------------------------------------- /app/models/note.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/models/note.server.ts -------------------------------------------------------------------------------- /app/models/user.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/models/user.server.ts -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes/healthcheck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/healthcheck.tsx -------------------------------------------------------------------------------- /app/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/index.tsx -------------------------------------------------------------------------------- /app/routes/join.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/join.tsx -------------------------------------------------------------------------------- /app/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/login.tsx -------------------------------------------------------------------------------- /app/routes/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/logout.tsx -------------------------------------------------------------------------------- /app/routes/notes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/notes.tsx -------------------------------------------------------------------------------- /app/routes/notes/$noteId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/notes/$noteId.tsx -------------------------------------------------------------------------------- /app/routes/notes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/notes/index.tsx -------------------------------------------------------------------------------- /app/routes/notes/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/routes/notes/new.tsx -------------------------------------------------------------------------------- /app/session.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/session.server.ts -------------------------------------------------------------------------------- /app/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/utils.test.ts -------------------------------------------------------------------------------- /app/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/app/utils.ts -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /cypress/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/.eslintrc.js -------------------------------------------------------------------------------- /cypress/e2e/smoke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/e2e/smoke.ts -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/plugins/index.ts -------------------------------------------------------------------------------- /cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/support/commands.ts -------------------------------------------------------------------------------- /cypress/support/create-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/support/create-user.ts -------------------------------------------------------------------------------- /cypress/support/delete-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/support/delete-user.ts -------------------------------------------------------------------------------- /cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/support/index.ts -------------------------------------------------------------------------------- /cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/cypress/tsconfig.json -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/fly.toml -------------------------------------------------------------------------------- /mocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/mocks/README.md -------------------------------------------------------------------------------- /mocks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/mocks/index.js -------------------------------------------------------------------------------- /mocks/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/mocks/start.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/package.json -------------------------------------------------------------------------------- /prisma/migrations/20220307190657_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/prisma/migrations/20220307190657_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /prisma/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/prisma/seed.ts -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/remix.config.js -------------------------------------------------------------------------------- /remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/remix.env.d.ts -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/start.sh -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /test/setup-test-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/test/setup-test-env.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlengstorf/remix-stacks/HEAD/vitest.config.ts --------------------------------------------------------------------------------