Skip to content

Library CRUD Challenge Starter Project. NestJs + Typescript + Sequelize + Postgres

License

Notifications You must be signed in to change notification settings

bekatru/library-crud-challenge-starter

 
 

Repository files navigation

Library CRUD Challenge Starter

Welcome to the Library CRUD Challenge Starter. This is a base project intended for interview testing.

Overview

This backend project is scaffolded with:

  • Framework: Nest.js
  • Language: TypeScript
  • Database ORM: Sequelize
  • Database: PostgreSQL

Getting Started

Prerequisites

  1. Node.js
  2. PostgreSQL
  3. TypeScript
  4. Sequelize CLI

Setup & Running

  1. Clone the Repository

    git clone https://github.com/dev-altermeliora/library-crud-challenge-starter.git
    cd library-crud-challenge-starter
  2. Install Dependencies

    npm install
  3. Setting Up Environment Variables

    Copy the .env.sample file to create a .env in the root directory:

    cp .env.sample .env

    Modify the .env file with appropriate database and other configurations.

  4. Run the Application

    npm run start:dev

Access the server at http://localhost:3000.

About

Library CRUD Challenge Starter Project. NestJs + Typescript + Sequelize + Postgres

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.5%
  • JavaScript 15.5%