Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khaosdoctor/layered-typescript-bookstore
Demo API to show how to build layered applications using TypeScript
https://github.com/khaosdoctor/layered-typescript-bookstore
Last synced: 5 days ago
JSON representation
Demo API to show how to build layered applications using TypeScript
- Host: GitHub
- URL: https://github.com/khaosdoctor/layered-typescript-bookstore
- Owner: khaosdoctor
- License: mit
- Created: 2022-05-19T19:57:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T14:51:14.000Z (almost 2 years ago)
- Last Synced: 2024-04-14T09:58:59.099Z (7 months ago)
- Language: TypeScript
- Size: 360 KB
- Stars: 27
- Watchers: 2
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
README
# Building a layered API with Node.js
> This is a simple application built to demonstrate the use of layers in software architecture
*[Portuguese Version](./README.md)*
## Usage
1. Clone the repository
2. Run the `npm install` command
3. Run the `npm start` commandThe server runs by default on port 3000, but you can change this by exporting a `PORT` variable when running the `start` command: `PORT= npm start`.
> You can also import your [request collection](./insomnia.json) to your [InSomnia](https://insomnia.rest/).