Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vyvy-vi/dev-quotes-api

API for getting community quotes, made using Flask
https://github.com/vyvy-vi/dev-quotes-api

Last synced: 2 months ago
JSON representation

API for getting community quotes, made using Flask

Awesome Lists containing this project

README

        

# dev-quotes-api
The dev-quotes-api is a synchronous [REST API]() made using [Flask](http://flask.palletsprojects.com/), and [HarperDB](https://harperdb.io/) for showcasing community quotes from developers and possibly in the future this might be connected to different services, Just for fun :P The API is currently in development and might be launched soon. This is an opensource project under the ["BSD 3-Clause" License](https://github.com/Vyvy-vi/dev-quotes-api/blob/main/LICENSE).

![Demo of JSON output](https://user-images.githubusercontent.com/62864373/118366466-f774b780-b5bd-11eb-932a-e7d6353b9074.png)

# Deployment Status: Online(in development)
https://dev-quotes-api.herokuapp.com/

# PLANS-
- [x] GET method for random quotes
- [x] GET method for random quotes from one author
- [x] GET method for quotes to be fetched by id
- [x] GET method to get ALL quotes from an author
- [ ] POST method to insert data
- [ ] Add more data in the quote database.
- [ ] Make this async?
- [ ] Better docs and README

### NOTE-
This project might be archived and revived with FastAPI/Starlette/aiohttp.web(asynchronous)
[*The Flask version would NOT be deleted tho :) ]