Kuartis Frontend Developer Intern – Real Time Task Manager App
I developed a real-time task management web application with a Node.js backend and a Next.js/React frontend. The backend handles core operations such as creating, editing, deleting tasks, updating task status, and managing user authentication through a REST API, while also running a WebSocket server to broadcast task changes instantly. This WebSocket integration allows the UI to receive live task updates without any page refresh, creating a smooth real-time experience for users. On the frontend, I designed and built a clean, responsive dashboard where users can create tasks, edit task details, filter tasks by their current state, and track progress through clear status indicators. To ensure reliable data persistence during development, I containerized the backend using Docker and connected it to a database so that task and user data are stored consistently across sessions. Overall, this project strengthened my full-stack development skills by combining real-time communication, backend API design, database integration, and a user-friendly interface.
Link to my Github account: https://github.com/boranerdogan

