This is a Backend Focused Project, with Cubit (bloc) as State Management.
An offline-first task management app built with Flutter and Node.js (Express).
Users can sign up, log in, and manage their daily tasks even without an internet connection.
Data automatically syncs with the backend once the user goes online.
##Images
- User authentication with persistent login state
- Create, view, and organize tasks by date
- Offline-first architecture with automatic sync on reconnect
- Backend built using Node.js, Express.js, and Drizzle ORM
- Dockerized for easy deployment and containerization
Frontend: Flutter, Dart
Backend: Node.js, Express.js, Drizzle ORM
Database: PostgreSQL
Tools: Docker, REST API, JWT Auth