{"id":17063672,"url":"https://github.com/atapas/testimonial","last_synced_at":"2025-04-12T18:31:03.593Z","repository":{"id":51397671,"uuid":"295144050","full_name":"atapas/testimonial","owner":"atapas","description":"Jamstack app using Gatsby, Netlify, and FaunaDB.","archived":false,"fork":false,"pushed_at":"2022-05-25T04:08:35.000Z","size":1177,"stargazers_count":28,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T12:51:09.226Z","etag":null,"topics":["aws","faunadb","gatsby","gatsbyjs","jamstack","lambda-functions","netlify","netlify-deployment","netlify-functions","serverless"],"latest_commit_sha":null,"homepage":"https://tapasadhikary.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atapas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["atapas"]}},"created_at":"2020-09-13T12:12:58.000Z","updated_at":"2024-03-28T06:20:13.000Z","dependencies_parsed_at":"2022-09-11T22:01:53.240Z","dependency_job_id":null,"html_url":"https://github.com/atapas/testimonial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atapas%2Ftestimonial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atapas%2Ftestimonial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atapas%2Ftestimonial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atapas%2Ftestimonial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atapas","download_url":"https://codeload.github.com/atapas/testimonial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248613251,"owners_count":21133475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","faunadb","gatsby","gatsbyjs","jamstack","lambda-functions","netlify","netlify-deployment","netlify-functions","serverless"],"created_at":"2024-10-14T10:52:43.155Z","updated_at":"2025-04-12T18:31:03.151Z","avatar_url":"https://github.com/atapas.png","language":"JavaScript","readme":"# Testimonial\n\nThis app demonstrates the ease of building a `serverless app` using Gatsby, Netlify and FaunaDB.\n\n\u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1600313249501/cZ51Ca49H.gif?border=1,CCCCCC\u0026auto=compress\" alt=\"testimonial-app \" /\u003e\n\n# Many Thanks to all the `Stargazers` who has supported this project with stars(⭐)\n\n[![Stargazers repo roster for @atapas/testimonial](https://reporoster.com/stars/atapas/testimonial)](https://github.com/atapas/testimonial/stargazers)\n\n# Install dependencies\n\n- `npm install -g gatsby-cli`: Install gatsby-cli globally\n- `npm install netlify-cli -g`: Install netlify-cli globally\n- `yarn install` or `npm install`: Install the dependencies\n\n# Run the app locally\n\n- Create a `.env` file and provide the API secret key in the format,\n ```shell\n FAUNA_SERVER_SECRET=\u003cyour secret fauna key\u003e\n ```\n- `netlify dev`: Run it in the dev mode.\n\n# Step-by-Step articles to follow\n\nFollow these articles to build the app along side:\n- [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)\n- [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)\n- [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)\n\n## Other good reads\n- [Getting started with FaunaDB](https://docs.fauna.com/fauna/current/start/cloud)\n- [Netlify's AWS lambda functions](https://www.netlify.com/blog/2018/03/20/netlifys-aws-lambda-functions-bring-the-backend-to-your-frontend-workflow/)\n- [Deploy Gatsby to Netlify](https://www.netlify.com/with/gatsby/)\n- [Netlify Identity](https://docs.netlify.com/visitor-access/identity/)\n","funding_links":["https://github.com/sponsors/atapas"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatapas%2Ftestimonial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatapas%2Ftestimonial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatapas%2Ftestimonial/lists"}