Skip to content

QuestSocial

Real-time social platform with custom AdonisJS backend, Socket.IO event system, and React Native mobile app.

product
  • AdonisJS
  • PostgreSQL
  • Socket.IO
  • React Native
  • TypeScript
  • Firebase
  • Redux
  • Expo
  • Next.js
  • AWS

A real-time social platform built from the ground up with a custom backend replacing Firestore.

Key contributions:

  • Built a custom back end with AdonisJS and PostgreSQL to replace Firestore as it bottlenecked primary queries
  • Built a Socket.IO-based event-triggering system to fetch and sync the latest data
  • Enhanced the Redux store architecture, improving code readability and scalability
  • Made a custom image caching component for Expo React Native
  • Full-stack architecture spanning Firebase, AWS (EC2, S3, RDS), and serverless functions