Ideas Tracker is a smart web app that helps users capture, enhance, and organize their ideas using AI.
It allows voice input, converts speech to text, and leverages GPT to rephrase and expand thoughts — giving users better clarity and creativity.
- Voice-to-text idea input
- AI-enhanced idea suggestions (GPT-powered)
- Smart organization and labeling of ideas
- Dark/Light mode toggle
- Community groups & idea sharing
- Search and filtering
| Feature | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | Firebase (Auth, Firestore DB, Hosting) |
| AI Processing | OpenAI GPT API |
| Voice Input | Web Speech API |
| Media Storage | Cloudinary |
- User speaks an idea → captured using Web Speech API
- Transcribed into text
- Sent to OpenAI GPT API for enhancement
- AI returns a cleaner, richer version of the idea
- Idea saved to Firestore with metadata (tags, group)
Original Idea: “An app for students to share notes”
AI-Enhanced:
“A collaborative platform where students can upload, rate, and organize class notes by topic and university course.”
- AI-based mind map generation
- Sentiment tagging of ideas
- Mobile PWA version
- Chrome Extension integration
- Recommendation system for related ideas & users
Shaymaa – Graduation Software Project (2025)
Department of CE
This project is built for academic and demonstration purposes.
To use the OpenAI API, users must bring their own API key.
These future features aim to make Ideas Tracker a more intelligent and personalized thinking assistant.