An open API service indexing awesome lists of open source software.

https://github.com/raflizocky/storyapp

Story App is an Android app that implements CameraX, Paging, and additional features.
https://github.com/raflizocky/storyapp

android android-studio kotlin

Last synced: 2 months ago
JSON representation

Story App is an Android app that implements CameraX, Paging, and additional features.

Awesome Lists containing this project

README

        

## Demo

## Features

- User login and registration
- Add and view personal stories
- Animations and infinite scrolling
- Explore story locations on Google Maps shared by other users

## Download

- Min. Android version: Android 5.0 Lollipop (API level 21)
- Download: [APK](https://github.com/raflizocky/StoryApp/releases)

## Resources Used

- API: [Dicoding Story API](https://story-api.dicoding.dev/v1/), [Google Maps API](https://console.developers.google.com/flows/enableapi?apiid=maps-android-backend.googleapis.com&keyType=CLIENT_SIDE_ANDROID)

## Building

To build this project, you need at least [Android Studio](https://developer.android.com/studio) Iguana or a later stable version.

1. Clone the project and open it in Android Studio.
2. Use your own `API_KEY` for Google Maps.
2. Sync the project with Gradle, then run the app.

## Contributing

If you encounter any issues or would like to contribute to the project, feel free to:

- Report any [issues](https://github.com/raflizocky/StoryApp/issues)
- Submit a [pull request](https://github.com/raflizocky/StoryApp/pulls)
- Participate in [discussions](https://github.com/raflizocky/StoryApp/discussions) for any questions, feedback, or suggestions

## License

Code released under the [MIT License](https://github.com/raflizocky/StoryApp/blob/main/LICENSE).