1.0.1 • Published 7 years ago
grammatically v1.0.1
##Server
###Install First, you need to install postgres or using brew
brew update
brew doctor
brew install postgresqland create database for Grammatically:
psql
CREATE DATABASE grammatically;Also you should have nodejs with npm
Second, start migrations for database:
npm run db:upThird, for start you need to run command:
npm run server###Pulling a new version Refresh migrations:
npm run db:refresh###Authorization
For authorization needs to add to headers:
Authorization: Bearer ${token}
###API
You need to add /api/v1 to route.
For route /user:
| Route | Params | Return |
|---|---|---|
| /signup | email, username, password, repeat_password | token |
| /signin | email, password | username, token, role |
Example: /api/v1/user/signin with params email and password.