https://github.com/akmittal/node-typescript-typeorm-starter
A simple project with authentication middleware
https://github.com/akmittal/node-typescript-typeorm-starter
boilerplate nodejs rest-api signup
Last synced: 3 months ago
JSON representation
A simple project with authentication middleware
- Host: GitHub
- URL: https://github.com/akmittal/node-typescript-typeorm-starter
- Owner: akmittal
- Created: 2019-05-23T16:23:35.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-23T03:45:20.000Z (over 1 year ago)
- Last Synced: 2024-12-23T04:28:52.608Z (over 1 year ago)
- Topics: boilerplate, nodejs, rest-api, signup
- Language: TypeScript
- Homepage:
- Size: 407 KB
- Stars: 3
- Watchers: 3
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Signup
### /signup POST
HTTP BODY
{
"username":"username",
"password:"password",
}
# Login
### /login POST
HTTP BODY
{
"username":"username",
"password:"password",
}
# Stock
### /stock POST
HTTP BODY
{
"name":"stockname",
"price:"123",
}
### /stock GET
Optional query params
- sortColumn = name | price
- skip = 0
- take = 10 (limit items 10 by default)
Returns List of all stocks
### /stock/:stockname GET (Requires Authorization)
Send the token from login as HTTP Header `Authorization`
Returns single stock item