Skip to content

armamini/dynaboil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Dynaboil

Technologies

The generated service is built with the following proven open-source technologies:

Server-side

  • NestJS - A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
  • Prisma - Next-generation ORM for Node.js and TypeScript.
  • PostgreSQL - The world's most advanced open source relational database
  • Passport - Simple, unobtrusive authentication for Node.js
  • GraphQL - a query language for APIs.
  • Swagger UI - Visual documentation for REST API based on OpenAPI Specification.
  • Jest - delightful JavaScript Testing Framework with a focus on simplicity.
  • Docker - an open platform for developing, shipping, and running applications.

Client-Side

  • React - A JavaScript library for building user interfaces.
  • React-Admin - A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design.

Projects Structure

The generated service is built from two projects, each in a separate folder. based on Polyrepo architecture

  • dyna - For all the server components including REST API, GraphQL, Services and more.
  • dyna-admin - For the Admin UI including forms for CRUD operations on all data models.

About

A custom boilerplate for NestJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published