https://github.com/tsaytson/mystore-loopback
An API built with loopback to serve an e-commerce application using Stripe API for processing payments.
https://github.com/tsaytson/mystore-loopback
Last synced: 3 months ago
JSON representation
An API built with loopback to serve an e-commerce application using Stripe API for processing payments.
- Host: GitHub
- URL: https://github.com/tsaytson/mystore-loopback
- Owner: TSaytson
- Created: 2023-09-11T12:47:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-11T12:48:49.000Z (over 1 year ago)
- Last Synced: 2025-01-24T14:45:21.305Z (5 months ago)
- Language: TypeScript
- Size: 135 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# getting-started
This application is generated using [LoopBack initializer package](https://github.com/loopbackio/create-loopback).
## Install dependencies
By default, dependencies were installed when this application was generated.
Whenever dependencies in `package.json` are changed, run the following command:```sh
npm install
```To only install resolved dependencies in `package-lock.json`:
```sh
npm ci
```## Run the application
```sh
npm start
```You can also run `node .` to skip the build step.
Open http://127.0.0.1:3000 in your browser.
## Rebuild the project
To incrementally build the project:
```sh
npm run build
```To force a full build by cleaning up cached artifacts:
```sh
npm run rebuild
```## Fix code style and formatting issues
```sh
npm run lint
```To automatically fix such issues:
```sh
npm run lint:fix
```## Other useful commands
- `npm run migrate`: Migrate database schemas for models
- `npm run openapi-spec`: Generate OpenAPI spec into a file
- `npm run docker:build`: Build a Docker image for this application
- `npm run docker:run`: Run this application inside a Docker container## Tests
```sh
npm test
```## What's next
Please check out [LoopBack 4 documentation](https://loopback.io/doc/en/lb4/) to
understand how you can continue to add features to this application.[](http://loopback.io/)