LifeSync – Cognitive Life Management Platform
📌 Purpose of the Website LifeSync is a web-based platform designed to help users manage their mental well-being, daily habits, journaling, and personal finances through a single unified dashboard.
How It Works?
Users can maintain daily journals (text, voice, and video). The system detects mood automatically from journal entries. Users can track daily habits and mark completion. Income and expenses can be logged to track financial balance. All data is reflected in a centralized dashboard.
How It Helps Users?
Encourages emotional self-reflection through journaling. Helps build consistency via habit tracking. Provides awareness of spending habits. Supports mental well-being aligned with SDG 3 – Good Health and Well-Being.
🌟 Features
✔ Dashboard Overview – Mood, habits completed, finance balance, and focus score ✔ AI-Assisted Journal – Text journal with automatic mood detection & emoji display ✔ Voice Journal – Record and save audio journals ✔ Video Journal – Record and save video journals ✔ Habit Tracker – Create habits, track completion, and streaks ✔ Finance Management – Add income and expenses, view balance ✔ Profile Management – Personal details with automatic age calculation ✔ Responsive UI – Works across desktop and laptop screens
🌍 Deployed URL
https://techtitanshm090-lifesync.onrender.com
🎥 Demo Video
https://drive.google.com/file/d/1VdmAR70duTvl90782RaX56HhPiDZqBr3/view?usp=sharing
🛠️ Tech Stack Used
Frontend: React.js (Vite), Tailwind CSS
Backend: FastAPI (Python)
APIs: REST APIs for dashboard, journal, habits, and finance
📖 How to Run the Project
Backend cd backend uvicorn main:app --reload
Frontend cd frontend npm install npm run dev
👨💻 Team
Team LifeSync
Gauri Singhal
Gauravi Phansekar
Devika Choudhari
Vaishnavi Kutekar
🚀 LifeSync aims to promote self-awareness, consistency, and mental well-being through simple daily tracking.