Skip to content

Welcome to TaskEase, a modern and intelligent to-do list application built with Next.js and enhanced with AI-powered features. This app provides a simple, beautiful, and efficient way to manage your daily tasks.

Notifications You must be signed in to change notification settings

APSAL-K/Task-Ease

Repository files navigation

TaskEase To-Do App

Welcome to TaskEase, a modern and intelligent to-do list application built with Next.js and enhanced with AI-powered features. This app provides a simple, beautiful, and efficient way to manage your daily tasks.

✨ Features

  • Create, Edit, and Delete Tasks: Easily manage your to-do list with intuitive controls.
  • Task Statuses: Keep track of your progress by setting a status for each task (To Do, In Progress, Done).
  • Due Dates: Assign due dates to your tasks to stay organized and on schedule.
  • AI-Powered Suggestions: Get smart task suggestions based on your current workload.
  • Persistent Storage: Your tasks are automatically saved to your browser's local storage, so you'll never lose your progress.
  • Light & Dark Modes: Switch between a light and dark theme to match your preference.
  • Engaging UI: A beautiful and dynamic interface with a welcoming splash screen and smooth animations.
  • Dynamic Header: The header displays the current time and your location.

🚀 Getting Started

Follow these instructions to get the project up and running on your local machine.

Prerequisites

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd <repository-directory>
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    • Create a new file named .env.local in the root of your project.
    • Add your Gemini API key to this file. You can get a key from Google AI Studio.
    GEMINI_API_KEY=YOUR_API_KEY_HERE
    

Running the Development Server

Once you've completed the setup, you can run the development server:

npm run dev

Open http://localhost:9002 in your browser to see the application.

🛠️ Tech Stack

About

Welcome to TaskEase, a modern and intelligent to-do list application built with Next.js and enhanced with AI-powered features. This app provides a simple, beautiful, and efficient way to manage your daily tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages