Skip to content

hyper-focus-adhd/hyper-focus-backend

Repository files navigation

Hyper Focus Backend

Hyper Focus is a platform to assist people with ADHD by facilitating their daily lives, improving their quality of life, and interaction with society. It Provides tools to assist people with ADHD in their daily lives, such as: social network, calendar, notes, disorder identification tests, gamification, and interaction with specialized doctors. These tools can contribute to the improvement of academic, professional, and social performance of those suffering from the disorder.

This repository is designated for storing all backend-related code for the platform.

Installation

$ yarn install

Running the Docker Container

$ docker compose -p hyper-focus up -d --build -V

Running the app

Development mode

$ yarn run start

Watch mode

$ yarn run start:dev

Production mode

$ yarn run start:prod

Test

Unit tests

$ yarn run test

E2e tests

$ yarn run test:e2e

Test coverage

$ yarn run test:cov

Migrations

Generate a migration

$ yarn migration:generate "src/database/migrations/MigrationName"

Run a migration

$ yarn migration:run

Revert a migration

$ yarn migration:revert

Swagger API

Access swagger api

$ http://localhost:3000/api

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •