Nikola Milovic's Projects
A collection of my dotfiles
A declarative JavaScript library for application development using cloud services.
My try at the Advent of Code solutions for 2022
Multiplatform MVP for a personal startup. MVI + Decompose = 90% of the code shared. SwiftUI + Compose for native UI
Vue3, Tailwind 3.0, Graphql
godot autobattler
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Inspector plugin for the bevy game engine
Reproduction repo with dynamodb and localstack
Custom MEAN stack backend. Nodejs + Express.js + Mongodb. REST API's, Route -> Controller - > Model architecture
App for people to make confessions to or comment on other people's confessions. Everything is saved to a custom backend with custom REST Api's and MongoDB.
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)
dijstra
A Kotlin-first SDK for Firebase
A collection of useful .gitignore templates
Modern Go plugin for Neovim, based on gopls, treesitter AST, Dap and a variety of go tools.
A weather app demo made to play around with Kotlin Multiplatform. Running on Desktop, Ios and Android with all of the business logic being shared across all three platforms!
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
Documentation for Nakama social and realtime server.
Prisma plugin for Nexus
My github profile README
Projekat e-trgovine za predmet Programiranje na WEB-u
My take on making my old QuoteApp into MVVM architecture with some more "advance topics"
Dating application, register with Facebook, create your profile, save your data to a custom backend, your images to AWS S3 database. Match with potential partners and message them
Handles user matches, preferences, location, authentication, profile updates.
Websocket connection to the client, handles realtime messaging or push notifications if the user if offline via Firebase Cloud Messaging.