Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/simplenotsimpler/sns-site-react-backend

Express proxy API backend for SNS React front-end. Fetches data from GitHub and MongoDB Data API.
https://github.com/simplenotsimpler/sns-site-react-backend

axios es6 express-js expressjs graphql javascript-es6 mongodb node-js nodejs

Last synced: 1 day ago
JSON representation

Express proxy API backend for SNS React front-end. Fetches data from GitHub and MongoDB Data API.

Awesome Lists containing this project

README

        

# SNS React Site Backend

Express proxy API backend for [SNS React front-end](https://github.com/simplenotsimpler/sns-site-react). Fetches data from GitHub and MongoDB Data API.

## Details:

- Loosely based on https://github.com/bradtraversy/node-api-proxy-server in order to hide API keys
- Fetches pinned GitHub repos using the [GitHub GraphQL API](https://docs.github.com/en/graphql).
- Fetches other portfolio data via a MongoDB Data API which serves data from a MongoDB Atlas database (free tier). This allows staying on the free tier and avoid having to allow all IP addresses.

# License

This project is [MIT licensed](./LICENSE).