starter
starter copied to clipboard
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript,...
This allows cookies to be sent from an origin other than the primary origin. This can be useful if you want to have multiple sites hosted from different sub-domains but...
I believe this was handled by the `wipe-if-demo` script in the demo but I needed to manually run it in production since I removed that script from the `Procfile`. Not...
This is a work in progress PR for adding avatar upload functionality, merging #101 and #108. It's no-where near ready. - [x] Add createSignedUrl mutation - [x] Add upload component...
User can upload avatar image File is checked for type and size File is uploaded to AWS S3 bucket using pre signed url File is deleted with pre signed url...
Follow-up to #107. This extends our GraphQL schema to expose a `createUploadUrl` mutation, which allows an API client to get a pre-signed URL for uploading a file to S3.
This pull request uses PostgreSQL's [domain types feature](https://www.postgresql.org/docs/current/domains.html) to define two new types directly in the database: email and URL. It also modifies the existing tables to use these types...
Run `yarn server schema:export` and check it's not different.
Server timezone may differ from client timezone leading to dates being rendered differently on client vs server and causing hydration issues. For example, reload the email management page.