Postgres Nest React Typescript Boilerplate screenshot

Postgres Nest React Typescript Boilerplate

Author Avatar Theme by Nadav867
Updated: 6 Sep 2020
108 Stars

Categories

Overview

The Postgres-Nest.js-React.js Boilerplate is a full-stack Dockerized boilerplate designed to simplify the development and deploying processes. It includes React.js, Redux, Node.js, Nest.js, Postgres, and Docker. The boilerplate provides a vanilla infrastructure and can be used for building web applications.

Features

  • Full Stack: The boilerplate includes frontend and backend technologies, allowing for full-stack development.
  • Dockerized: The use of Docker allows for easy deployment and scalability.
  • React.js and Redux: The frontend is built using React.js and Redux, providing a robust and efficient user interface.
  • Node.js and Nest.js: The backend is built using Node.js and Nest.js, providing a scalable and modular architecture.
  • Postgres: The boilerplate includes a Postgres database, allowing for seamless data storage and retrieval.
  • Development and Production Modes: The boilerplate supports both development and production modes, providing flexibility for different use cases.

Installation

Before installing the Postgres-Nest.js-React.js Boilerplate, ensure that you have the following prerequisites installed on your machine:

To install the boilerplate, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies by running the following command:
    npm install
    
  3. Start the demo by running the following command:
    npm start
    
    The demo will be served on http://localhost:3000.

Note: Replace “project-name” with your preferred project name.

Summary

The Postgres-Nest.js-React.js Boilerplate is a full-stack Dockerized boilerplate that simplifies the development and deploying processes. It offers key features such as a full-stack setup, Docker support, React.js and Redux for the frontend, Node.js and Nest.js for the backend, and Postgres for the database. The installation process involves cloning the repository, installing dependencies, and starting the demo. This boilerplate provides a solid foundation for building web applications with ease.