Awesome Open Source
Awesome Open Source

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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Kotlin (60,171
Android (41,221
Firebase (9,457
Dagger2 (1,253
Firestore (1,162
Freemarker (841
Architecture Components (472
Sample App (361
Ktor (307
Google Appengine (268
Related Projects