All Projects → JoaquimLey → Transport Eta

JoaquimLey / Transport Eta

Licence: apache-2.0
Twitch streamed 🎥playground repo, README speaks to you.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Transport Eta

Avenging
MVP pattern example on Android: no Dagger or RxJava example
Stars: ✭ 279 (+25.11%)
Mutual labels:  medium, article, architecture, unit-testing
Clean Architecture Swiftui
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Stars: ✭ 2,925 (+1211.66%)
Mutual labels:  example-project, architecture, mvvm
Quiz App
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Stars: ✭ 230 (+3.14%)
Mutual labels:  architecture, unit-testing, tdd
Clean Mvvm Archcomponents
👽 Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
Stars: ✭ 285 (+27.8%)
Mutual labels:  clean, mvvm, tdd
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-38.12%)
Mutual labels:  example-project, mvvm
Cocktailapp
Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines Flow
Stars: ✭ 128 (-42.6%)
Mutual labels:  architecture, mvvm
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (-36.77%)
Mutual labels:  example-project, architecture
Dockertest
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Stars: ✭ 2,254 (+910.76%)
Mutual labels:  ci, unit-testing
Streamwall
Display a mosaic of livestreams. Built for streaming.
Stars: ✭ 160 (-28.25%)
Mutual labels:  twitch, stream
Mvvmarchitecture
MVVM 框架,采用 Kotlin+Jetpack,可自由配置功能,欢迎 star,fork,issue
Stars: ✭ 159 (-28.7%)
Mutual labels:  architecture, mvvm
Local Db Cache Retrofit Rest Api Mvvm
App that interacts with a REST API using Retrofit. There is a local db cache and architecture is MVVM
Stars: ✭ 171 (-23.32%)
Mutual labels:  architecture, mvvm
Restapimvvm
App that interacts with a Rest Api. Architecture is MVVM.
Stars: ✭ 130 (-41.7%)
Mutual labels:  architecture, mvvm
Android Mvvm Architecture
A basic sample android application to understand MVVM in a very simple way.
Stars: ✭ 129 (-42.15%)
Mutual labels:  architecture, mvvm
Zunit
A powerful testing framework for ZSH projects
Stars: ✭ 140 (-37.22%)
Mutual labels:  ci, unit-testing
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (-43.05%)
Mutual labels:  architecture, mvvm
Twitchrecover
Twitch VOD tool which recovers all VODs including those that are sub only or deleted.
Stars: ✭ 123 (-44.84%)
Mutual labels:  twitch, stream
Remvvm
ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Stars: ✭ 168 (-24.66%)
Mutual labels:  architecture, mvvm
Fast Check
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
Stars: ✭ 2,604 (+1067.71%)
Mutual labels:  unit-testing, tdd
Fluentassertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, .NET Core 2.1 and 3.0, as well as .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Stars: ✭ 2,449 (+998.21%)
Mutual labels:  unit-testing, tdd
Fanray
A blog built with ASP.NET Core
Stars: ✭ 117 (-47.53%)
Mutual labels:  architecture, tdd
Icon

Transport ETA

compileSdkVersion 28 Codacy Badge Build Status

An utility app using an SMS based service (or the web) to request a more precise ETA of a publc-transport (Bus, Metro etc.) to a specific station, currently implementing for Lisbon 🇵🇹, but the idea is to scale up to any other cities around the world that provide the same kind of service(s).

Some of the cool stuff I'll be integrating in this project:

  • Multi module Clean architecture
  • Rx
  • Kotlin
  • Android Architecture Components
  • Firebase Suite
  • Tests 🙌

Built from the ground-up on my twitch channel: twitch.tv/joaquimley


Why 🤔

Since I'm always working on some side-projects, I decided to document the progress live on a coding stream, this way I'll force myself into completing, while giving something back to a community that already thought me so much.

Stream PR log

Come and say Hi 👋 and be part of the develpoment live at twitch.tv/joaquimley

About the author

Hi, my name is Joaquim Ley, I'm a Software Engineer (Android).

The easiest way to contact me is through:

You can also follow me on:

Personal website:

Coming from the medium blog?

Important references

It would take substantially more time to setup this project without this reference projects, so a special thanks to:

Contributing

Contributions are always welcome! Follow the "fork-and-pull" Git workflow.

Issues:
Open a new issue. Follow the ISSUE_TEMPLATE.MD

License

Copyright © 2018 Joaquim Ley

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].