All projects
Reflecta Journaling App

Reflecta Journaling App

Reflecta is a privacy-focused journaling application designed to help users track their emotions and thoughts through an interactive interface. It features a beautiful, animated UI with a companion character that guides users through their journaling experience. The app includes interactive emotion tracking with an emotion wheel, voice recording capabilities, and session-based journaling with completion screens. Built with React 18, TypeScript, and TailwindCSS, the application provides a calming, engaging user experience with dark/light mode support and themed color schemes, making it an excellent tool for personal reflection and emotional well-being.

Technologies Used

Frontend

  • React
  • TypeScript
  • TailwindCSS

State Management

  • React Context API

Authentication

  • Supabase

Build Tool

  • Vite

Icons

  • Lucide React