项目作者: JasterV

项目描述 :
Nodejs CRUD app using Firebase & Firestore
高级语言: TypeScript
项目地址: git://github.com/JasterV/talentbait-test.git
创建时间: 2021-07-23T23:37:55Z
项目社区:https://github.com/JasterV/talentbait-test

开源协议:

下载


Sentences CRUD



License: MIT

Nodejs CRUD app using Firebase & Firestore

BUILD

npm run build

RUN

npm run start

DOCS

API Authentication

To make any request to the sentences or translation api you will need to provide
an authorization header:

{ 'Authorization': 'Bearer <token>' }

Sentences API

  • Endpoint: https://sentences-crud.herokuapp.com/api/v1/sentences

  • operations:
    -

    • GET /?[lastId=string]&[orderBy=string]&[order=’asc’ | ‘desc’]
      -
    • GET /:id
      -
    • POST /:id { text: string, category: string }
      -
    • PUT /:id { text?: string, category?: string }
      -
    • DELETE /:id

Translation API

  • Endpoint: https://sentences-crud.herokuapp.com/api/v1/translate

  • operations:
    -

    • POST / { sentence: string }

Sentences views

You can access the views on https://sentences-crud.herokuapp.com

From this webpage you can perform any operation you can do with the sentences
API

Author

👤 Victor Martinez

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 Victor Martinez.
This
project is MIT licensed.


This README was generated with ❤️ by
readme-md-generator