I built Colossal to enable multi-channel marketing/messaging across a variety of platforms.
Publishers create feeds and ask their followers to subscribe to those feeds. Subscribers choose where they receive the feed. Initial channel support includes
- native web + Android
- Facebook Messenger
- Twitter DMs
I used Firebase and Google Cloud Platform extensively.
- Data is stored in Firestore and the Firebase Realtime Database (RTDB).
- Logging is fed into BigQuery.
- Google Cloud Build handles CI/CD.
The front end is Next.js.
I love Next! The routing and static rendering are my favorite parts. I get so sick of complex routing with
react-router. Next is a great project and I can't sing its praises enough.