https://github.com/alitursucular/cloud-remote-and-tv-part1-microservice
Serverless functions with admin privileges interact with Firestore, and return data for the UI. It is powered using Firebase.
https://github.com/alitursucular/cloud-remote-and-tv-part1-microservice
expressjs firebase-firestore firebase-functions full-stack microservice nodejs serverless
Last synced: about 2 months ago
JSON representation
Serverless functions with admin privileges interact with Firestore, and return data for the UI. It is powered using Firebase.
- Host: GitHub
- URL: https://github.com/alitursucular/cloud-remote-and-tv-part1-microservice
- Owner: alitursucular
- Created: 2022-11-26T01:30:46.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-02T15:25:04.000Z (over 2 years ago)
- Last Synced: 2025-02-02T01:30:01.318Z (4 months ago)
- Topics: expressjs, firebase-firestore, firebase-functions, full-stack, microservice, nodejs, serverless
- Language: JavaScript
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Cloud Remote and TV - Part 1 - Microservice
This fun project has three parts:
- Part 1 - Microservice: Serverless functions with admin privileges interact with Firstore, and return data for the UI. It is powered using Express - Node.js and Firebase.
- [Part 2 - Remote Controller](https://github.com/alitursucular/cloud-remote-and-tv-part2-remote): A digital remote controller which performs channel changes. It also displays the current channel number and invalidates the current channel query when a channel update is made. It is powered using React, Storybook, styled-components, react-query and Zustand.
- [Part 3 - TV](https://github.com/alitursucular/cloud-remote-and-tv-part3-tv): A single-page app that pretends to be a television. It displays the channel number and name on top of a channel image. It listens to server changes and updates the displayed image if there is a change. It is powered using React, Storybook, styled-components, react-query and Zustand.