Nikola Ognjenović's repositories
BeautySalon
Java Swing desktop app for a beauty salon. Made for the OOP1 course, II semester, Faculty of Technical Sciences in Novi Sad.
Caesar_Cipher
Website which lets the user encrypt and decrypt text using the Caesar Cipher.
Love-Letter
This android app lets you send love letters via a widget to your partner.
PandemicBuddy
Android app which helps with the prevention of Covid-19 infection by sending notifications about putting on a mask, disinfecting your hands etc. Uses the Google Maps API. Made for a competition in 2020.
Quarantine_Workout_App
Android workout app written in Kotlin. Comes with 7 available workouts with defined exercises (video included for each exercise). The user can also do a workout multiple times (1-9 times), and an exercise can be paused and resumed at any point.
Resistor_Color_Code_Calculator
A handy app for calculating the properties of resistors using color bands.
Restaurant_Review_Frontend
Restaurant reviewer React frontend for a high school web dev competition.
SocialMediaAPI
.NET Social media API. Users can create & like posts & comments, follow other users etc. Implemented CRUD for all entities, fully documented & RESTful.
EndlessProceduralTerrainGenerator
Unity project which implements multi-threaded endless procedural terrain generator using height maps generated with Perlin noise. Made for the numerical algorithms & numerical software course, III semester, Faculty of Technical Sciences, Novi Sad.
EventBuddy
This Android app helps you view, create and learn more about events anywhere in the world.
Restaurant_Review_Spring_API
Spring API for a restaurant review website made for a high school web dev hackathon.
social-media-backend
Scala Play backend for a social media website. Made during my internship at NovaLite. Used alongsite the frontend at https://github.com/NikolaOgnjenovic/social-media-frontend
social-media-frontend
React frontend for a social media website. Made during my internship at NovaLite. Used alongside the backend at https://github.com/NikolaOgnjenovic/social-media-backend
TravelAgencyWebsite
Front-end for a website which lets users view, edit, delete and add travel agencies and their travel destinations. Made in Angular, data is stored on Firebase. Made for the Web development course, II semester, Faculty of Technical Sciences in Novi Sad.
GameEngine
2D C++ Game Engine. Implements the ECS architecture.
OthelloBot
Python Othello with an AI opponent. This project is the first project in the Algorithms and data structures course in the second semester of Software engineering studies in FTN university, Novi Sad.
WebWise
Full stack web app which lets users upload & browse videos in order to analyze their content using an AI model based on the LLAMA LLM.