Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.14 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.14 KB

Geopost

An Android native application for a geolocation-based social network.

Essentially, every user follows one or more friends. Users can publish a state message (text) with the current detected location. A user can see the latest messages (with the positions) from his friends.

Main functionalities

Login

A user can log-in with his username and password.

Friends

Map

A user can see a map with markers, representing messages of his friends. When he clicks on a marker, user's name and message are shown.

List

A user can see his friends' messages, ordered by distance from his current detected position.

New Friend

A user can search and add another user as a friend with an autocomplete function.

New State Message

A user can update his state writing a message. The message is associated with the detected current position.

Profile

A user can see his personal information, the last state message with the position (shown on a map). The screen adapts according to the device orientation. If portrait, information is organized vertically. If landscape, information is organized horizontally (text on the left and map on the right).