Skip to content

lazroProgrammer/line

Repository files navigation

Line: a messaging app (comparable to sms app for now)

A messaging app that is built using flutter, you directly message whoever you want just by searching, this is a learning project that should be completed in 10 to 15 days considering the novelty of the things here to me. for now the project is officialy paused due to occupation in 04/05/2025

Why:

  • learn to use firebase authentication and firestore and perhaps firebase storage.
  • to manage realtime changes using firestore and streams.
  • to create my first real noSQL schema.
  • infrastructure to learn to use audio player and media player later with multiple data formats.

Features

  • User authentication with Firebase Auth
  • Real-time messaging with Firestore
  • Multi-device sync via Firestore
  • Dark mode and responsive UI

Tech Stack

Packages used

  • Getx for state management
  • Firebase (Firestore, Auth, Storage)
  • SharedPreferences for local storage
  • Logger for logging and debugging

Work overview:

I have worked on this on several occasions separated in a timeline between the beginning of may and completed it's core functionality on 8 of june, if i would approximate the time spent on this, it would be like 15 to 20 days maximum, I did and I am planning to improve on it occasionally until I am satisfied with the result.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages