No description
  • TypeScript 86.5%
  • Handlebars 9.1%
  • JavaScript 3%
  • HTML 0.8%
  • Shell 0.6%
Find a file
2023-12-03 16:13:47 +02:00
.husky Fix prettier configuration and version upgrades 2023-12-01 23:47:53 +02:00
migrations initial 2023-11-16 04:01:18 +02:00
plopTemplates/verticalSlice initial 2023-11-16 04:01:18 +02:00
src optimize api performance by removing unnecessary fields fetched from db and returned by api 2023-12-03 16:13:47 +02:00
.env.example added new fields from airtable. Added uploading images to cloudinary 2023-12-02 18:06:47 +02:00
.eslintignore initial 2023-11-16 04:01:18 +02:00
.eslintrc.cjs initial 2023-11-16 04:01:18 +02:00
.gitignore initial 2023-11-16 04:01:18 +02:00
.node-version initial 2023-11-16 04:01:18 +02:00
.prettierignore initial 2023-11-16 04:01:18 +02:00
.prettierrc.cjs initial 2023-11-16 04:01:18 +02:00
migrate-mongo-config.js initial 2023-11-16 04:01:18 +02:00
package.json added new fields from airtable. Added uploading images to cloudinary 2023-12-02 18:06:47 +02:00
readme.md initial 2023-11-16 04:01:18 +02:00
tsconfig.json adjust initialization order, finalize slack notifications, remove path aliases 2023-11-18 16:22:55 +02:00
yarn.lock added new fields from airtable. Added uploading images to cloudinary 2023-12-02 18:06:47 +02:00

Project notes

Setup

Prerequisites

  • Yarn package manager (v1)
  • Node.js (check if you are running a sufficient local version by comparing it to the value of "node" in .node-version file)

Installation

yarn install

Running the project

Development environment

yarn dev

Production environment

yarn build

And then:

yarn start:production

Testing

Run all tests

yarn test