Skip to content

Latest commit

 

History

History
76 lines (58 loc) · 1.81 KB

README.md

File metadata and controls

76 lines (58 loc) · 1.81 KB

Feels

An online platform where users can share their emotions anonymously. Similar to NGL, I go a step further by allowing users to attach a maximum of three YouTube videos along with their messages to easily express their feelings. Moreover, I offer an option to share these YouTube videos publicly, visible only to authenticated users.

Features

  • Authentication / Authorization
  • Feed (to entertain users)
  • Profile with functions (update avatar, delete account, share link, download QR code)
  • Sending anonymous messages optionally attach with maximum three handpicked YouTube links
  • Real-time incoming messages
  • Able to take images of incoming messages along with your replies
  • Message decryption

Tech Stack

  • TypeScript
  • Nest.js (for API)
  • Next.js
  • React Query
  • Ably
  • axios
  • next-auth
  • html-to-image
  • qrcode
  • crypto
  • react-toastify
  • @formkit/auto-animate
  • Tailwind CSS
  • others

Demo

https://feels-and-emotions.vercel.app/

Project Images

Sign Up Page Sign Up Page

Sign In Page Sign In Page

Home Page Home Page

Feed Page Feed Page

Play Video Page Play Video Page

Real-time Incoming Messages Page Real-time Incoming Messages Page

Message Detail Page Message Detail Page

Generate Image Generate Image

Profile Page Profile Page

Message Box Page Message Box Page