postgrest-starter-kit
Starter Kit and tooling for authoring REST API backends with PostgREST
apidockerboilerplaterestrabbitmqpostgresqlopenrestystarter-kitpostgrestautomatic-api
FreeRepo
Overview
This is a starter template for building REST API backends using PostgREST, a tool that automatically generates REST APIs from PostgreSQL databases. The kit includes PostgreSQL schema boilerplate, OpenResty reverse proxy configuration, RabbitMQ integration, authentication and authorization setup, database migrations, SQL and integration testing frameworks and Docker deployment files to help developers move from development to production quickly.
Features
rest-api-generationpostgresql-schema-boilerplateauthentication-authorizationopenresty-reverse-proxyrabbitmq-integrationlua-custom-logiclive-code-reloadingmigration-managementsql-unit-testsintegration-testsdocker-supportcross-platform-development
Feature Flags
userDashboardauthenticationsubscriptionsblogemailsecommerceauthorizationteamsOrgsjobsQueueainotificationsgraphqlformsValidationapitestingdockerci
Recommended Use Cases
rest-api-backendsdata-driven-applicationsrapid-prototypingproduction-systemsthird-party-integrations
Frontend
None
Backend
postgrestopenrestyrabbitmqpostgresql
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
748
๐ด Forks
72
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2021-03-17T08:38:36.000Z
Stack
Framework
postgrest
Language
sql
Database
postgresql
Testing
pgtap, mocha, supertest
CI
docker
Data Layer
Databases
postgresql
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
docker
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project. Commercial managed service (subZero Cloud) available separately.