PodlodkaApp

Project Url: etolstoy/PodlodkaApp
Introduction: Mobile Apps for Podlodka Podcast, work in progress
More: Author   ReportBugs   
Tags:

It's a mobile app for Podlodka Podcast, entirely written using Kotlin Multiplatform. The work is in progress.

Structure

  • iOS – iOS Application
  • app - Android Application
  • Backend - Spring backend
  • SharedCode - shared business logic for both apps

Roadmap

  • [x] Hello world apps
  • [ ] List of all previous episodes
  • [ ] Schedule of future episodes
  • [ ] Voting for next topics
  • [ ] List of all guests
  • [ ] Full-text search in episodes content
  • [ ] Episodes playback
  • [ ] Hosts statistics
  • [ ] Unique possibility to pay money directly
  • [ ] Clicker game

Data Scheme

data scheme

Guides

Updating backend

Local:

./gradlew clean dockerPush

On server:

docker rm -f CONTAINER_ID
docker run -d --name mongo mongo
docker run -d -p 0.0.0.0:80:8080/tcp --name podlodka --link=mongo etolstoy/podlodka
Apps
About Me
GitHub: Trinea
Facebook: Dev Tools