Skip to content

darshitachaurasia/TrackedIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackedIn Banner

🚀 TrackedIn: Daily Tracker App

Build Habits. Track Progress. Share Growth.
A modern, AI-powered productivity tracker to help you stay consistent, motivated, and showcase your daily wins with ease.


✨ Overview

TrackedIn is a sleek daily productivity dashboard that helps users:

  • 💪 Build sustainable routines
  • 🔁 Stay consistent with daily streaks
  • 🧠 Reflect on progress
  • 🤖 Generate ready-to-share LinkedIn posts based on their work

🧠 Features & User Flow

🔐 1. Authentication

  • Secure login/signup using Clerk
  • OAuth & password-based options supported

🔁 2. Streak Management

  • Daily login streaks tracked with MongoDB
  • Auto-updated streak system
  • Stats: Current streak & Longest streak

📊 3. Interactive Dashboard

  • Dynamic overview of:
    • ✅ Today's task
    • 🔥 Streak highlights
    • 📈 Progress meter
    • 🗓️ Upcoming tasks

📝 4. Add / Update Task

  • Title & description
  • Tag-based categorization (#coding, #reading, #fitness, etc.)
  • Edit anytime

✅ 5. Task Status Tracker

  • Easily mark as in-progress or completed
  • Visual cues to track your flow

⏭️ 6. Next Task Planning

  • Pre-set your next day’s goal
  • Keeps the rhythm going 🚴

🤖 7. LinkedIn Post Generator

  • Uses OpenAI API to auto-create a shareable LinkedIn post
  • Based on your daily effort & task
  • Save time, stay consistent in professional branding

💻 Tech Stack

Tech Description
⚛️ React Frontend UI Framework
🍃 MongoDB NoSQL Database
🔐 Clerk Auth & Session Management
🧠 OpenAI API Smart content generation
🎨 Tailwind CSS Modern UI styling
🌐 Vite Fast bundler & dev server

🖼️ Preview

Add a few screenshots here or a short screen recording for maximum impact


📦 Getting Started

git clone https://github.com/your-username/TrackedIn.git
cd TrackedIn
npm install
npm run dev

Create a .env file and add the following:

VITE_CLERK_PUBLISHABLE_KEY=your_key
VITE_OPENAI_API_KEY=your_openai_key
MONGODB_URI=your_mongodb_connection

You can design a better one using Figma, Looka, or LogoMakr.


🤝 Contribution

Contributions are welcome! Here’s how you can help:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Open a Pull Request with a clear description

📄 License

MIT License © Your Name



🔧 To Do:

  • Upload your custom banner and logo to Imgur or a static CDN and replace YOUR_CUSTOM_BANNER.png and YOUR_CUSTOM_LOGO.png.
  • Replace your app/demo URLs, GitHub repo links, and email.

Would you like me to design a minimal shield-style logo for you or generate the banner too?

About

Daily Tracker Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages