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.

Home Page:https://serverless-crud-app-p12b.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

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
  • Additionally, includes TypeScript support for gatsby-config, gatsby-node, gatsby-browser and gatsby-ssr files
  • Site hosted on Netlify
  • CI/CD with Netlify
  • Completely typed with Typescript
  • Completely interactive and responsive design with Material-UI components.

About

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

https://serverless-crud-app-p12b.netlify.app/

License:BSD Zero Clause License


Languages

Language:TypeScript 53.7%Language:CSS 34.2%Language:JavaScript 12.1%