Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sharjeelsafdar/project12b-serverless-crud-app

This project is a simple demonstration of CRUD operations using FaunaDB through Netlify functions. The client-side has been implemented with Gatsby.
https://github.com/sharjeelsafdar/project12b-serverless-crud-app

aws-lambda faunadb gatsbyjs lambda-functions netlify reactjs typescript

Last synced: 6 days ago
JSON representation

This project is a simple demonstration of CRUD operations using FaunaDB through Netlify functions. The client-side has been implemented with Gatsby.

Awesome Lists containing this project

README

        



Gatsby



Project 12B: Serverless CRUD App With Gatsby, FaunaDB, Netlify Functions, and TypeScript

### Link to Web App

The web app has been deployed to Netlify, and can be accessed [here](https://serverless-crud-app-p12b.netlify.app/).

### Features

The following are some of the features of this project:

- Demonstrates CRUD operations using FaunDB through Netlify functions
- Functions for creating a new todo, reading todos, updating a todo and deleting a todo
- Bootstrapped with [GatsbyJS](https://www.gatsbyjs.com/)
- Additionally, includes TypeScript support for gatsby-config, gatsby-node, gatsby-browser and gatsby-ssr files
- Site hosted on [Netlify](https://www.netlify.com/)
- CI/CD with Netlify
- Completely typed with Typescript
- Completely interactive and responsive design with [Material-UI](https://material-ui.com/) components.