Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atapas/testimonial
Jamstack app using Gatsby, Netlify, and FaunaDB.
https://github.com/atapas/testimonial
aws faunadb gatsby gatsbyjs jamstack lambda-functions netlify netlify-deployment netlify-functions serverless
Last synced: 3 months ago
JSON representation
Jamstack app using Gatsby, Netlify, and FaunaDB.
- Host: GitHub
- URL: https://github.com/atapas/testimonial
- Owner: atapas
- License: mit
- Created: 2020-09-13T12:12:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-25T04:08:35.000Z (over 2 years ago)
- Last Synced: 2024-10-31T14:45:14.938Z (3 months ago)
- Topics: aws, faunadb, gatsby, gatsbyjs, jamstack, lambda-functions, netlify, netlify-deployment, netlify-functions, serverless
- Language: JavaScript
- Homepage: https://tapasadhikary.com
- Size: 1.12 MB
- Stars: 28
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Testimonial
This app demonstrates the ease of building a `serverless app` using Gatsby, Netlify and FaunaDB.
# Many Thanks to all the `Stargazers` who has supported this project with stars(⭐)
[![Stargazers repo roster for @atapas/testimonial](https://reporoster.com/stars/atapas/testimonial)](https://github.com/atapas/testimonial/stargazers)
# Install dependencies
- `npm install -g gatsby-cli`: Install gatsby-cli globally
- `npm install netlify-cli -g`: Install netlify-cli globally
- `yarn install` or `npm install`: Install the dependencies# Run the app locally
- Create a `.env` file and provide the API secret key in the format,
```shell
FAUNA_SERVER_SECRET=
```
- `netlify dev`: Run it in the dev mode.# Step-by-Step articles to follow
Follow these articles to build the app along side:
- [How to build a serverless app with Gatsby, Netlify and FaunaDB - Part 1](https://blog.greenroots.info/how-to-build-a-serverless-app-with-gatsby-netlify-and-faunadb-part-1-ckf2dpwy200idbns1fbgpg7kx)
- [How to build a serverless app with Gatsby, Netlify and FaunaDB - Part 2](https://blog.greenroots.info/how-to-build-a-serverless-app-with-gatsby-netlify-and-faunadb-part-2-ckf3xvyo000x1bos16t415jy7)
- [How to build a serverless app with Gatsby, Netlify and FaunaDB - Part 3](https://blog.greenroots.info/how-to-build-a-serverless-app-with-gatsby-netlify-and-faunadb-part-3-ckf6jsmmm01ko2xs1cbp844er)## Other good reads
- [Getting started with FaunaDB](https://docs.fauna.com/fauna/current/start/cloud)
- [Netlify's AWS lambda functions](https://www.netlify.com/blog/2018/03/20/netlifys-aws-lambda-functions-bring-the-backend-to-your-frontend-workflow/)
- [Deploy Gatsby to Netlify](https://www.netlify.com/with/gatsby/)
- [Netlify Identity](https://docs.netlify.com/visitor-access/identity/)