All Projects → crudjs → Rest Nestjs Postgres

crudjs / Rest Nestjs Postgres

Licence: apache-2.0
CrudJS implemented as a REST API, using Nest.js and Postgres

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Rest Nestjs Postgres

Stator
Stator, your go-to template for the perfect stack. 😍🙏
Stars: ✭ 217 (+133.33%)
Mutual labels:  postgres, crud, nest, boilerplate
Nodepress
😎 RESTful API service for Blog/CMS, powered by @nestjs
Stars: ✭ 829 (+791.4%)
Mutual labels:  blog, nest
Vue Crud
Vue.js based REST-ful CRUD system
Stars: ✭ 629 (+576.34%)
Mutual labels:  crud, boilerplate
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-58.06%)
Mutual labels:  postgres, boilerplate
Graphql Starter
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.
Stars: ✭ 3,377 (+3531.18%)
Mutual labels:  postgres, boilerplate
Docker Django
A complete docker package for deploying django which is easy to understand and deploy anywhere.
Stars: ✭ 378 (+306.45%)
Mutual labels:  postgres, boilerplate
Gatsby Starter Alchemy
A Gatsby starter with PostCSS powers ✨🔮
Stars: ✭ 23 (-75.27%)
Mutual labels:  blog, boilerplate
Reactjs Crud Boilerplate
Live Demo
Stars: ✭ 83 (-10.75%)
Mutual labels:  crud, boilerplate
Koa React Notes Web
🤓 A simple SPA built using Koa (2.5.1) as the backend and React (16.4.1) as the frontend. Features MySQL integration, user authentication, CRUD note actions, and more.
Stars: ✭ 61 (-34.41%)
Mutual labels:  crud, boilerplate
Fullstack Apollo Express Postgresql Boilerplate
💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Stars: ✭ 1,079 (+1060.22%)
Mutual labels:  postgres, boilerplate
Eleventy Starter Boilerplate
🚀 Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚡ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (+49.46%)
Mutual labels:  blog, boilerplate
Nest Hackathon Starter
Hackathon starter project for NestJS. Includes TypeORM, email verification, Passport-JWT authentication, Swagger and more
Stars: ✭ 86 (-7.53%)
Mutual labels:  nest, boilerplate
Gatsby Blog Starter Kit
A simple starter kit for a static blog created with Gatsby
Stars: ✭ 131 (+40.86%)
Mutual labels:  blog, boilerplate
Fastapi React
🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker
Stars: ✭ 501 (+438.71%)
Mutual labels:  postgres, boilerplate
Flask Boilerplate
Simple flask boilerplate with Postgres, Docker, and Heroku/Zeit now
Stars: ✭ 251 (+169.89%)
Mutual labels:  postgres, boilerplate
Django Postgres Graphql Boilerplate
A Boilerplate for a Django-GraphQL Project
Stars: ✭ 17 (-81.72%)
Mutual labels:  postgres, boilerplate
Go Postgres Jwt React Starter
A go, gin, and postgres API with jwt auth, complete with a react frontend
Stars: ✭ 115 (+23.66%)
Mutual labels:  postgres, boilerplate
Create Aio App
The boilerplate for aiohttp. Quick setup for your asynchronous web service.
Stars: ✭ 207 (+122.58%)
Mutual labels:  postgres, boilerplate
Icinema
A Full Stack MERN app with CRUD operations for theatres where users can search for movies that are available and admin can add a movie to the list and much more.
Stars: ✭ 51 (-45.16%)
Mutual labels:  crud, boilerplate
Evolutility Server Node
Model-driven REST or GraphQL backend for CRUD and more, written in Javascript, using Node.js, Express, and PostgreSQL.
Stars: ✭ 84 (-9.68%)
Mutual labels:  postgres, crud

CrudJS + Nest.js + Postgres + TypeORM

license

The CrudJS project implemented as a REST API, using Nest.js and Postgres.

What's this CrudJS thing?

Glad that you asked. CrudJS intends to be a resource for comparing between different approaches for people building Node.js-based APIs, by applying them to an standard CRUD project. In other words, it's TodoMVC for APIs.

You can learn more about the project at our parent repository.

Trying out the API

On your local machine

You'll need Docker for that. Once you've got it installed on your machine, just clone the repo and run the docker-compose up --build command. The API will be listening for your requests at http://localhost.

On the cloud

We're still working on a deployment strategy that works for us. Stay tuned!

What's the stack used in this project?

  • Nest.js is a TypeScript-based Node.js API framework. It looks like if Angular and Express got physical. It's pretty knew and a bit rough around the edges, but Kamil Myśliwiec is doing an awesome job maintaining it.
  • Postgres is a very well know Open Source relational database.
  • TypeORM is an ORM built on TypeScript, so it makes it a natural choice for Nest.js projects.
  • Jest is a testing platform from Facebook Code. It's easy to configure and provides out-of-the-box mocking and code coverage reporting.

Current version

1.0.0-alpha.1

What's missing for 1.0.0 final?

  • Unit tests with mocked up dependencies.
  • Secured POST & DELETE endpoints (other that /entries.)
  • Swagger definition generated from code.
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].