Skip to content

abhinayaaa23/donext

Repository files navigation

DoNext

Plan Less. Execute More.

DoNext is an AI-powered productivity companion designed to help users move from intention to execution.

Unlike traditional task managers that simply store tasks and send reminders, DoNext helps users understand workload, estimate effort, break down complex goals, prioritize effectively, and stay ahead of deadlines through AI-powered planning assistance.


Live Demo

Deployed Application:

DoNext


Problem Statement

The Last-Minute Life Saver

Students, professionals, researchers, and entrepreneurs often struggle to manage multiple deadlines and commitments simultaneously.

Most productivity tools are reactive—they remind users about tasks but provide little assistance in understanding workload, prioritizing effectively, or planning realistically.

DoNext was built to bridge the gap between planning and execution.


Key Features

  • AI-Powered Effort Estimation – Uses Gemini to estimate the time and effort required for tasks.

  • Task Decomposition – Breaks complex goals into smaller, actionable subtasks.

  • Workload Forecasting – Predicts future workload distribution to help users avoid last-minute rushes.

  • Smart Prioritization – Helps users identify the most important tasks based on urgency, effort, and deadlines.

  • Nudge AI Assistant – Provides contextual productivity guidance and planning recommendations.

  • Focus Sessions – Supports deep work through structured focus tracking.

  • Productivity Insights – Generates analytics and behavioral insights based on user activity.

  • Secure Authentication – Google Sign-In powered by Firebase Authentication.

  • Cloud-Synced Data – Task and productivity data stored securely using Cloud Firestore.


Technology Stack

Frontend

  • React
  • TypeScript
  • Tailwind CSS

AI Layer

  • Gemini API
  • Google AI Studio

Backend

  • Firebase Authentication
  • Cloud Firestore

Deployment

  • Google Cloud Run

Architecture

User
 ↓
React + TypeScript Frontend
 ↓
Firebase Authentication
 ↓
Cloud Firestore
 ↓
Gemini API
 ↓
AI Features
(Effort Estimation, Task Decomposition, Nudge Assistant)

Google Technologies Used

Google AI Studio

  • AI-assisted development
  • Gemini integration
  • Feature implementation
  • Rapid prototyping

Gemini API

  • Task understanding
  • Effort estimation
  • Task decomposition
  • Productivity coaching
  • Context-aware recommendations

Firebase

  • Authentication
  • User management
  • Secure cloud storage

Google Cloud Run

  • Deployment
  • Public hosting
  • Scalability

Screenshots

Dashboard

Dashboard

AI Effort Estimation

AI Effort Estimation

Task Decomposition

Task Decomposition

Focus Session

Focus Session

Workload Forecasting

Workload Forecasting

Productivity Insights

Productivity Insights


Impact

DoNext transforms productivity from passive task tracking into proactive task completion.

By combining AI planning, workload forecasting, analytics, and coaching, the platform helps users understand workload, prioritize effectively, maintain focus, avoid deadline pressure, and complete work with greater confidence.


Author

Abhinaya Arunkumar Built for the Vibe2Ship Hackathon using Google AI Studio, Gemini, Firebase, and Google Cloud.

About

AI-powered productivity companion for task planning, effort estimation, and workload forecasting.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages