NotOmegle

1-on-1 chatting website with single-digit millisecond response time built on the AWS Cloud

Live at omegle.oamr.dev

Source code on github

Features

  • Single-digit millisecond response time one-on-one chat application
  • Connected AWS services seamlessly including S3, Cloudfront, and DynamoDB (NoSQL)
  • Restricted public access of AWS services using principle of least privilege

Tech Stack

  • JavaScript
  • ReactJS (frontend)
  • NextJS (simplifies React project)
  • TailwindCSS (frontend styling)
  • AWS S3 (storing static version of site)
  • AWS Cloudfront (CDN to deliver static site)
  • AWS API Gateway (hosting Websocket API)
  • AWS Lambda (responds to websocket requests)
  • AWS Dynamodb (stores current users)

Demo

demo demo demo

Built with Hugo
Theme Stack designed by Jimmy