TaskBud (Solo Developer)
TaskBud is a task management application with social accountability and motivation. Two users pair up to keep track of and encourage one another’s progress. Inspired by the “body-doubling” practice in ADHD communities. ・Developed a back-end server to manage user data stored in MongoDB Atlas ・Created a mobile-first UI with React and TypeScript, implementing an app icon and other Progressive Web ・Utilized Socket.io to allow two-way communication between client and server for real-time friend requests, progress updates, and other state changes Tech Stack: React, Django, Django REST Framework, PostgreSQL, TypeScript, Python, HTML/CSS, Docker, GitHub, fly.io