Skip to content
This repository has been archived by the owner on Jun 9, 2024. It is now read-only.

Backend of the Purriorities web app, a student project for NaUKMA.

Notifications You must be signed in to change notification settings

artynova/purriorities-backend

Repository files navigation

Description

Backend for the gamified task management web application Purriorities, written on TypeScript.

Installation

  1. Clone the repository:
git clone https://github.com/art-nova/purriorities-backend.git
  1. Navigate to the project directory:
cd purriorities-backend
  1. Install the dependencies:
npm install
  1. Rename the environment-example.yaml file in config directory based on your target environment (development.yaml, production.yaml etc.) and fill in your own values.

  2. Run the seeding script to load cats into your database.

# for "development" environment
npm run seed

# for "production" environment
npm run seed:prod

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Testing the app

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Acknowledgments

This project was built using the following major dependencies:

  • NestJS: A powerful Node.js framework for building scalable and maintainable server-side applications.

  • TypeORM: A feature-rich Object-Relational Mapping (ORM) library for TypeScript and JavaScript.

We would like to express our sincere appreciation to the developers and contributors of NestJS and TypeORM.

About

Backend of the Purriorities web app, a student project for NaUKMA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •