Skip to content
/ omw Public

Example repo for building real-time location tracking using SvelteKit, Phoenix, and Flutter following the Actor Model.

Notifications You must be signed in to change notification settings

Fghurayri/omw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omw

demo

This monorepo holds all the building blocks for the Omw application. The main goal of this application is to scratch my own itch and get a feeling for building non-CRUD based applications using a set of tools that I have been learning.

I have built it using unconventional practices (like the actor model) and tools (like Svelte with SvelteKit, Dart with Flutter, and Elixir with Phoenix).

I have published two blog posts on it:

This monorepo have three main parts:

  • /api: The backend application is built using the Phoenix framework to interface with an embedded OTP application. The main goal is to facilitate the real-time tracking of motorcycling trips between the rider and the follower(s).
  • /mobile: The mobile application is built using Flutter to allow the rider to share their real-time location with others.
  • /web: The web application is built using SvelteKit to allow others to view a real-time tracking session.

Each folder will contain more detailed documantion.

About

Example repo for building real-time location tracking using SvelteKit, Phoenix, and Flutter following the Actor Model.

Topics

Resources

Stars

Watchers

Forks