A collection of Python and full-stack projects for learning and practice, all from roadmap.sh.
A command-line expense management tool with budget tracking features.
- Track income and expenses
- Manage budgets
- Export to CSV
A CLI tool for managing tasks and to-do lists.
- Add, edit, and delete tasks
- Mark tasks as complete
- Store tasks in JSON format
A full-stack unit converter application.
- Backend: FastAPI (Python)
- Frontend: React + Vite + TypeScript
- Convert between different units of measurement
A simple GitHub activity tracker.
A full-stack personal blogging platform with a minimalist UI.
- Admin dashboard and session-based authentication
- Backend: FastAPI (Python)
- Frontend: HTML5, CSS3, Jinja2
Each project has its own README with specific setup instructions. Generally:
Python projects:
cd <project-folder>
python main.pyUnit Converter Frontend:
cd unit-converter/frontend/unit-converter-fe
pnpm install
pnpm devUnit Converter Backend:
cd unit-converter/backend
python main.pyPersonal Blog:
cd personal-blog
uvicorn main:app --reloadMIT