Skip to content

Repository files navigation

Nest Logo

Krello

CircleCI Coverage

Description

Krello is a backend project that you can use to create, manage, and share tasks.

Built using Nest.js, a Node.js framework, it offers an efficient and scalable way to build server-side applications.

The project uses Postgresql, a powerful open-source relational database management system, as its database. Prisma, a powerful ORM, handles the communication between the server and the database, providing a simple and performant way to interact with the data.

Docker to run the Postgresql database, making it easy to set up, run, and manage. By using Docker, you can run the database in a container that is isolated from the host machine, ensuring that the database is running in a consistent environment.

Passport.js, an authentication middleware for Node.js, handles authentication and authorization in the project. Users can register and login to the application easily.

Installation

$ npm install

Running the app

# development

# start the docker image and create the schemas
$ npm run db:dev:restart

# start the nestjs app
$ npm run start:dev

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

Krello is a project that you can use to create, manage, and share tasks.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages