daneisburgh / practical-tuples

A real-time and cross-platform "to-do list" application built on serverless architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Practical Tuples

This project is a real-time and cross-platform "to-do list" application built on serverless architecture. Users can create and share lists as well as manage access without requiring traditional account info (i.e. username and password). The frontend is built with the Ionic Framework and can be compiled as a web, Android, and/or iOS application. The backend is built with NestJS, and uses an AWS Aurora Serverless relational database. The app can be hosted in AWS and managed by the Serverless Framework. Real-time communication between the frontend and backend is performed by persistent websocket connection that is maintained by API Gateway.

Integration semantic-release Commitizen friendly

Development

  1. Install Docker and Node.js LTS
  2. Install all project dependencies: npm run install-all
  3. Start local server: npm start

About

A real-time and cross-platform "to-do list" application built on serverless architecture


Languages

Language:TypeScript 79.3%Language:HTML 14.1%Language:SCSS 5.5%Language:JavaScript 1.0%Language:Shell 0.0%