All Projects → PhilippeBoisney → Nobullshit

PhilippeBoisney / Nobullshit

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

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Nobullshit

Fireo
Google Cloud Firestore modern and simplest convenient ORM package in Python. FireO is specifically designed for the Google's Firestore
Stars: ✭ 163 (-26.24%)
Mutual labels:  firebase, firestore
Gqlify
[NOT MAINTAINED]An API integration framework using GraphQL
Stars: ✭ 182 (-17.65%)
Mutual labels:  firebase, firestore
Firestore Cloud Functions Typescript
Firebase cloud functions in typescript with Firestore. Using a social network as example
Stars: ✭ 171 (-22.62%)
Mutual labels:  firebase, firestore
Highlight Utils
My tools for converting, importing, and processing Kindle, Instapaper, and Safari Books highlights
Stars: ✭ 143 (-35.29%)
Mutual labels:  firebase, firestore
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (-1.36%)
Mutual labels:  dagger2, architecture-components
Beaver
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Stars: ✭ 144 (-34.84%)
Mutual labels:  firebase, dagger2
Makeitso
This is the source code for Make It So, the sample app accompanying my blog post "Replicating the iOS Reminders App Using SwiftUI and Firebase"
Stars: ✭ 181 (-18.1%)
Mutual labels:  firebase, firestore
Nextjs Vercel Firebase
Next.js app using API routes to connect with Firestore.
Stars: ✭ 133 (-39.82%)
Mutual labels:  firebase, firestore
Expo Firebase Starter
🔥⚛️📱 Expo + Firebase Starter Kit
Stars: ✭ 199 (-9.95%)
Mutual labels:  firebase, firestore
Node Firestore Backup
Google Firebase Firestore backup tool
Stars: ✭ 192 (-13.12%)
Mutual labels:  firebase, firestore
Angular9 Example App
Angular 13 Example App + Angular CLI + i18n + GraphQL
Stars: ✭ 1,769 (+700.45%)
Mutual labels:  sample-app, firebase
Geoflutterfire
🔥GeoFlutterFire🔥 is an open-source library that allows you to store and query firestore documents based on their geographic location.
Stars: ✭ 207 (-6.33%)
Mutual labels:  firebase, firestore
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-37.56%)
Mutual labels:  sample-app, dagger2
Firestore Simple
More simple, powerfull and TypeScript friendly Firestore wrapper.
Stars: ✭ 145 (-34.39%)
Mutual labels:  firebase, firestore
Fluttergram
A fully functional Instagram clone written in Flutter using Firebase / Firestore
Stars: ✭ 1,944 (+779.64%)
Mutual labels:  firebase, firestore
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (-20.81%)
Mutual labels:  dagger2, architecture-components
Modular App Core
Core implementations for a modular Android App
Stars: ✭ 127 (-42.53%)
Mutual labels:  dagger2, architecture-components
Chatair Android
🔥 A highly advance featured chat app in android using Firestore
Stars: ✭ 132 (-40.27%)
Mutual labels:  firebase, firestore
Istheapp
Open-source android spyware
Stars: ✭ 186 (-15.84%)
Mutual labels:  firebase, dagger2
Todo Vue
Code for YouTube series on building a Todo App in Vue.js
Stars: ✭ 199 (-9.95%)
Mutual labels:  firebase, firestore

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
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].