Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.25 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.25 KB

Direction Guesser

An interactive, cross-platform, phone application to gather geo-spatial reasoning ability.

Installation

This project uses a server-client architecture, where the server and client are written using different technologies.

To build the server, first download and install Elixir. Now run the following to setup sqlite:

$ cd src/server/

$ mix ecto.migrate

06:59:18.803 [info] == Running 20241001140627 App.DB.Migrations.CreateUsers.change/0 forward

06:59:18.804 [info] create table users

06:59:18.805 [info] == Migrated 20241001140627 in 0.0s

Now the server can be ran locally on your machine by:

$ iex -S mix run
...

To build the (mobile) client, download and install the Flutter SDK.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.