Viacheslav Veselov's repositories
AndroidCalculator
π’ Simple Calculator using Kotlin.
AndroidChatClient
β Chat client for Android using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Retrofit, Gson, Glide, Material Design Components and Circle Image View with this backend - https://github.com/ViacheslavVeselov/Chat
Drinks
πΉ Android App using Kotlin. This app displays a list of drinks retrieved from this API - https://www.thecocktaildb.com/api.php, as well as detailed information about each drink. There is also searching for drinks, finding a drink of some category, getting a random drink, and searching for an ingredient.
GitHubUsers
π₯ Android App using Kotlin, Clean Architecture, MVVM, ViewModel, LiveData, Coroutines, Retrofit, Gson, Picasso and CircleImageView. In this app you can see the list of GitHub users from this API - https://developer.github.com/v3/users/ and detailed information about any user.
NumberFactsTestApp
π’ Android Test App using Kotlin. This app allows you to get a fact about an entered number or a random number from this API - http://numbersapi.com/. The history of facts is stored in a database and can be cleared.
Words
π€ Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and DataBinding. In this app you can add words with translations and learn them.
Calculator
π’ Simple Java Calculator using Swing. This calculator works with float numbers.
ChatBetweenPorts
β Chat between COM-ports and sockets using Java, Swing and jssc (Java library for talking to serial ports). You can launch two instances of UserInterface class and send data from one instance to another.
ForestSounds
π²π Android App using Kotlin, MVVM, DataBinding, Mockito, Hamcrest and JUnit. This app contains the sounds of forest.
LeetCodeTasks
π Solved tasks from https://leetcode.com/problemset/all/ using Kotlin