Content Hosting Platform (Project Athena)
Frontier Research uses Athena to share their Research reports to its clients according to their subscriptions. The Project was done by a three person tech team including a tech lead. Athena was a long term project that was developed using MoSCoW analyses on what features to include in the new updates.
I was responsible for,
Frontend Development
- Building dynamic forms with file uploads and rich text fields
- Building content pages through Graphql API
Backend development
- Configuring Strapi ( Open source Node.js headless CMS ) to serve the data
- Building Relational Data models
Infrastructure
- Setting Continuous Deployment of Backend to Cloud Run ( a managed compute platform in Google cloud )
- Configuring Postgres database for development and production using CloudSql ( managed database service in Google cloud )