/yiyi

Pronounced as /yēyē/ --- 80% finished.

Primary LanguageTypeScriptMIT LicenseMIT

Quick start - yiyi (A chat app)

Features

This is an invitation-based application, so:

  • No REGISTRATION
  • Chat 😅
  • Embed links
  • Delete messages
  • Mark messages as important
  • Display username (current displaying index)
  • Filter only links/media

I will continue to develop this from time to time, mainly adding WebRTC for video calling and share screen 👍🏻

Goals

  • Learn more about subscriptions
  • Create a finished web (from back to front)
  • Learn files uploading (Cloudinary or S3, idk yet)

Requirements

You need to have

  • A postgresql database
  • A redis database
  • Nodejs (and also Yarn)

Running

  • Run yarn inside the ./client and ./server folder
  • Provide the .env inside ./server with the necessary information:
    • DATABASE_URL: the url to the postgres database
  • ...

WIP

The login page:

login page