DevLogBook is a minimal AI-powered developer journal that helps you reflect on your daily progress and improve productivity.
- Write your daily developer journal
- Get structured AI-generated insights:
- β Tasks Completed
β οΈ Challenges Faced- π Next Steps
- π‘ Suggestions
- π§ Productivity Tips
- View Weekly Report that aggregates your daily entries into:
- Progress Overview
- Top Blockers
- Suggestions
- Productivity Summary
- Task vs Challenge Trends (with charts)
- Clean, responsive UI built with Bootstrap
- GPT-powered backend summarization
- Firebase for authentication and storage (optional)
- Frontend: Next.js + TypeScript + Bootstrap
- Backend: Python (FastAPI)
- AI: OpenAI GPT-3.5 Turbo
- Storage: Firebase
# Clone the repo
git clone https://github.com/SurryaT10/devlogbook.git
cd devlogbook
# Install frontend dependencies
cd devlogbook
npm install
# Run fronend
npm run dev
# Install backend dependencies
cd ../backend
pip install -r requirements.txt
# Run backend
uvirorn main:app --reload