benawad / Type Graphql Series
Typescript GraphQL Server built with TypeGraphQL
Stars: ✭ 249
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Type Graphql Series
Graphql Ts Server Boilerplate
A GraphQL server boilerplate made with Typescript, PostgreSQL, and Redis
Stars: ✭ 643 (+158.23%)
Mutual labels: graphql, redis, postgresql
Ts App
Boilerplate project for a TypeScript API (Express, tsoa) + UI (React/TSX)
Stars: ✭ 182 (-26.91%)
Mutual labels: redis, postgresql
Fullstack Boilerplate
Fullstack boilerplate using Typescript, React, GraphQL
Stars: ✭ 181 (-27.31%)
Mutual labels: graphql, redis
Firecamp
Serverless Platform for the stateful services
Stars: ✭ 194 (-22.09%)
Mutual labels: redis, postgresql
Portara
Portara directive is a rate limiter / throttler for GraphQL
Stars: ✭ 158 (-36.55%)
Mutual labels: graphql, redis
Pifpaf
Python fixtures and daemon managing tools for functional testing
Stars: ✭ 161 (-35.34%)
Mutual labels: redis, postgresql
Back End Interview
后端面试题汇总(Python、Redis、MySQL、PostgreSQL、Kafka、数据结构、算法、编程、网络)
Stars: ✭ 188 (-24.5%)
Mutual labels: redis, postgresql
Coolstore Microservices
A full-stack .NET microservices build on Dapr and Tye
Stars: ✭ 1,903 (+664.26%)
Mutual labels: redis, postgresql
Endb
Key-value storage for multiple databases. Supports MongoDB, MySQL, Postgres, Redis, and SQLite.
Stars: ✭ 208 (-16.47%)
Mutual labels: redis, postgresql
Octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Stars: ✭ 2,579 (+935.74%)
Mutual labels: redis, postgresql
Datoji
A tiny JSON storage service. Create, Read, Update, Delete and Search JSON data.
Stars: ✭ 222 (-10.84%)
Mutual labels: redis, postgresql
Nodebb
Node.js based forum software built for the modern web
Stars: ✭ 12,303 (+4840.96%)
Mutual labels: redis, postgresql
Knests
Full-stack boilerplate (project/hackathon starter) with Docker/NodeJS/Typescript/GraphQL/React/Material-UI
Stars: ✭ 156 (-37.35%)
Mutual labels: graphql, postgresql
Symfony Ddd Wishlist
Wishlist, a sample application on Symfony 3 and Vue.js built with DDD in mind
Stars: ✭ 172 (-30.92%)
Mutual labels: redis, postgresql
Algernon
🎩 Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
Stars: ✭ 1,880 (+655.02%)
Mutual labels: redis, postgresql
Subzero Starter Kit
Starter Kit and tooling for authoring GraphQL/REST API backends with subZero
Stars: ✭ 136 (-45.38%)
Mutual labels: graphql, postgresql
Graphql Go Example
Example GraphQL API implemented in Go and backed by Postgresql
Stars: ✭ 135 (-45.78%)
Mutual labels: graphql, postgresql
Express Graphql Boilerplate
Express GraphQL API with JWT Authentication and support for sqlite, mysql, and postgresql
Stars: ✭ 201 (-19.28%)
Mutual labels: graphql, postgresql
type-graphql-series
Code for: https://www.youtube.com/playlist?list=PLN3n1USn4xlma1bBu3Tloe4NyYn9Ko8Gs
Installing
- Clone and install dependecies
git clone https://github.com/benawad/type-graphql-series.git
cd type-graphql-series
yarn
- Make sure you have PostgreSQL running on your computer with a database called
typegraphql-example
and a user who has access to that database with the usernamepostgres
and passwordpostgres
- Mac: https://www.codementor.io/engineerapart/getting-started-with-postgresql-on-mac-osx-are8jcopb
- Windows: https://www.guru99.com/download-install-postgresql.html
- Docker: https://www.youtube.com/watch?v=G3gnMSyX-XM
- Linux: you know what you're doing
- How to create a user: https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e
- Make sure you have Redis running on your computer
- Mac: https://medium.com/@petehouston/install-and-config-redis-on-mac-os-x-via-homebrew-eb8df9a4f298
- Windows: https://redislabs.com/blog/redis-on-windows-10/
- Linux: you know what you're doing
- Start the server
yarn start
To verified it worked, you can go to http://localhost:4000
If you need any help setting this up feel free to message me on Discord: https://discord.gg/Vehs99V
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].