Skip to content

AkashBharangar/ListifyAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ListifyAI

Node.js React Express MongoDB Gemini API License: MIT PRs Welcome

A simple MERN To-Do app integrated with Gemini AI.
Create tasks the usual way or generate smart task lists with AI.


✨ Features

  • ✅ Create, update, complete, and delete to-dos
  • 🧠 AI-assisted task generation via Gemini (prompt → suggested tasks)
  • 🔄 Real-time feel with responsive UI
  • 🗃️ MongoDB persistence (local or Atlas)
  • 🔐 Environment-based configuration
  • 🧪 Optional tests & linting setup

🧰 Tech Stack

  • Frontend: React, Vite/CRA (JS), Fetch/Axios
  • Backend: Node.js, Express.js
  • Database: MongoDB (Atlas or local)
  • AI: Gemini API (via GEMINI_API_KEY)

⚡ Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn
  • MongoDB (local or Atlas)
  • Gemini API Key

Installation

# 1) Clone
git clone https://github.com/AkashBharangar/ListifyAI.git
cd ListifyAI

# 2) Install deps
cd backend && npm install
cd ../frontend && npm install

About

A mern stack To-Do app integrated with Gemini AI. It not only saves To Do lists but can also generate To Dos with the help of AI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors