Dicoding Story

Final Project for Dicoding’s Intermediate Android Development Course

Dicoding Story is an android application where users can view and post stories. Users can also view the locations of those stories in Google Map. This project was made in order to pass the Dicoding’s Intermediate Android Development Course.

Application Detail

The application consist of 6 activities. They are Register Activity, Login Activity, Main Activity, Detail Activity, Map Activity and Add Story Activity.

Register Activity

The activity / page where the user can register their account. In here the user must provide their full name, email, and password.

Dicoding Story's Register Activity

Login Activity

The activity / page where the user can login into their account, by entering their email and password.

Dicoding Story's Login Activity

Main Activity

The activity / page where the user can view other user’s stories. The user must be logged in before they can access this activity. In this activity the user can also view the detail of the stories by clicking the story.

Dicoding Story's Main Activity

Detail Activity

The activity / page where user can view more information of the story. This activity can be accessed by clicking any of the story in the Main Activity.

Dicoding Story's Detail Activity

Map Activity

The activity / page where user can view the locations where the stories are posted in google map. This activity can be accessed by clicking the map icon in the action bar / top part of your screen in the Main Activity or Detail Activity.

Dicoding Story's Map Activity

Add Story Activity

The activity / page where user can post their own story. The user must provide a description and a picture for the story. As for the picture, the user can pick from their gallery or take a picture with their camera. This activity can be accessed by clicking the add icon in the action bar or top part of your screen in the Main Activity or Detail Activity.

Dicoding Story's Add Story Activity No Picture Dicoding Story's Add Story Activity Picture Selected

Installation

Clone this repository and import it into Android Studio

Note: You will need to provide your own Google Map API Key in local.properties in the project level directory. In order to build and run this application properly. Example:

MAPS_API_KEY=loremipsumloremipsumloremipsumloremipsum

GitHub

View Github