Skip to content

A super simple rest api for the invoice app used in Toptal React Academy

Notifications You must be signed in to change notification settings

thojansen/invoice-rest-api

 
 

Repository files navigation

Invoice API

Quick setup

After checking out this repo:

npm i 

Then, make a copy of the .env.example file as .env Then, make a copy of the .env.example file as .env.test

Update the .env.test file to contain the line:

PATH_TO_JSON_DIR=./fake-database-testing

This makes the testing env point to a different folder when running tests.

Running the project

We are using typescript, so we need to bundle the code first and then run it.

npm run build && npm run start

Running tests

All endpoints and operations are tested. To run the tests you can:

npm run test

About

A super simple rest api for the invoice app used in Toptal React Academy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.6%
  • Other 0.4%