Skip to content

This app will get the information about the last 60 commits from the user account. A console app with Kotlin, Coroutines.

Notifications You must be signed in to change notification settings

yogeshkolte/KotlinAppGithubClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KotlinAppGithubClient

This application is a console application written in Kotlin. The main purpose is to explore different features offered by Kotlin.
▪	Install the latest Java Development Kit (JDK).
•	 For instructions follow the links below.
•	 https://docs.oracle.com/javase/10/install/installation-jdk-and-jre-macos.htm#JSJIG-GUID-0071963E-D247-4D15-BF49-AD19C7260740
•	            https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
•	Verify Installation : java -version

▪	Install Gradle. This project uses Gradle as a build system.
•	Installation instructions: https://gradle.org/install
•	Verify Installation: gradle -version

▪	Install Kotlin.
•	Installation Instructions: https://kotlinlang.org/docs/tutorials/command-line.html
•	Verify Install: kotlinc -version

▪	Visual Studio Code or IntelliJ IDEA CE have support for Kotlin projects.

▪	Get the source code from https://github.com/yogeshkolte/KotlinAppGithubClient

▪	Build source code by running the following command in the root directory of the project
•	 ./gradlew shadowJar 
•	Run the app using following command java -jar app/build/libs/app-all.jar <userName> <token>

▪	I have included a runnable JAR file in the repository. You can run the app using following command
•	java -jar app-all.jar <userName> <token>

About

This app will get the information about the last 60 commits from the user account. A console app with Kotlin, Coroutines.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages