Decisions
Below, all decision records for Screamer are listed. This list uses the TOC functionality of the Just the Docs Jekyll template.
For new ADRs, please use adr-template.md as basis. General information about architectural decision records is available at https://adr.github.io/.
Table of contents
- Use Markdown Any Decision Records
- License the work under MIT
- Store code in GitHub and use GitHub actions
- Use Just the Docs Jekyll theme and host on GitHub Pages
- Use Next.js to build the site
- Host Screamer on Vercel
- Adopt best practices from Next.js Enterprise Boilerplate
- Use .gitattributes to fix line endings
- Use Prisma ORM for database connectivity
- Use PostgreSQL on Neon as a database
- Use Vercel Edge Config for feature flags
- Use SuperTokens for authentication and authorisation
- Use Open API 3.1 and Swagger to document endpoints