Listify

A project by Kasun Jayawardhana · Featured Projects

Listify is a full-stack project designed to enhance task management through a user-friendly mobile application. Developed using Flutter for the frontend, it offers a seamless and responsive experience across devices. The backend is powered by Node.js APIs with MongoDB as the database, ensuring robust data handling. Key features include secure user registration and login with JWT tokens for enhanced security, along with effective session management using Shared Preferences. Users can easily manage their tasks by adding and deleting them through intuitive API endpoints. Listify streamlines daily organization, making it an essential tool for productivity.

Built with Flutter, Node.js, MongoDB.

Source code on GitHub

All projects

What I do

Stack

Languages
Java, Dart, Python, JavaScript, Swift, PHP, HTML / CSS
Data
MySQL, MongoDB, Firestore, SQLite, Hive, Redis
Backend and APIs
Spring Boot, Node.js, REST, GraphQL, JWT auth
Frontend
Flutter, SwiftUI, iOS, BLoC, Provider, responsive web
Cloud and DevOps
AWS, Docker, Kubernetes, GitHub Actions, CI / CD, Firebase
Ship
Play Console, App Store Connect, pub.dev, Git, Agile / Scrum

Education

BSc (Hons) Software Engineering, NSBM Green University and University of Plymouth, 2021 to 2024.

Projects

Articles and packages

Certifications

35 certificates from courses I have completed.

Find me elsewhere

KASUNJAYAWARDHANA.COM