• Stars
    star
    221
  • Rank 179,773 (Top 4 %)
  • Language
    Kotlin
  • Created almost 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A sample project entirely written in Kotlin. Backend/Frontend with Ktor and Android app.

No Bullshit - Perfect jobs only

Screenshot

No Bullshit is an open source project that wants to help developers find the perfect job. An expert developer reviews each job submitted through the platform. We publish only the best... 😎

This project is intented to show how to create a full project using Kotlin. Therefore, you'll find two main modules :

Demo

Because a picture is worth a thousand words :

Posts

Some Medium posts about NoBullshit :

Where to start ?

You want to contribute or understand what this is all about, but you don't know where to start? Here are some useful resources :

About the backend :

Running samples

The backend sample can be run locally (http://localhost:8080/) using the following script :

./run-locally.sh

If you want to deploy it to your own GAE project, you can use the following script :

./deploy.sh YOUR_GAE_PROJECT_ID

Running tests

If you want to run the unit tests for the backend :

./gradlew :backend:test

If you want to run the instrumented tests for the android app :

./gradlew :android:connectedAndroidTest

More Repositories

1

AlertOnboarding

A simple and attractive AlertView to onboard your users in your amazing world.
Swift
836
star
2

ArchApp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
Kotlin
618
star
3

GithubArchitectureComponents

The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
Java
304
star
4

ModernSearchBar

The famous iOS search bar with auto completion feature implemented.
Swift
183
star
5

LinearProgressBar

A simple Linear Progress Bar for IOS (Swift 3.0), inspired by Material Design
Swift
150
star
6

Material

Simple Android app to show how to design a Hierarchical Transition in Material Design.
Kotlin
150
star
7

GithubApp

A showcase app showing how to use PagingLibrary with Retrofit, Coroutines, Koin & Testing.
Kotlin
129
star
8

Swift-Slide-Menu

A Slide Menu, written in Swift, inspired by Slide Menu Material Design
Swift
88
star
9

OpenClassrooms---Parcours-Android

Ensemble de documents & mini-projets réalisés durant la formation diplômante d'un an OpenClassrooms (DÉVELOPPEUR·SE D'APPLICATION - ANDROID)
Java
78
star
10

android-multi-modules-navigation-demo

Android demo about navigation on a multi-modules project
Kotlin
65
star
11

SimpleDroidRx

An application that helps you learn and better understand ReactiveX
Java
61
star
12

RetroKotlin

Simple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Kotlin
61
star
13

AlertViewLoveNotification

A simple and attractive AlertView to ask permission to your users for Push Notification.
Swift
37
star
14

SimpleFloatingActionButton

Material design Circular Floating Button Menu (inspired by Google Material Design) for iOS written in Swift 2.0
Swift
23
star
15

RxJava2WithLoader

RxJava2 : Better Handling Rotation with Loaders & ConnectableObservable
Java
12
star
16

AnimatedVectorDrawable_Sketch

3
star
17

SaveMyTrip_OC

Java
1
star