My <projects>

apps

Kala hvala | Miroslav Jovic Frontend Developer

React · MaterialUI · Axios · JS-Cookie

Kala hvala

This React app was made so that people can express their gratitude to firefighters by posting an image and text as desired. All posts are publicly available, and at the end, the winning post is announced.

Retail Heroes | Miroslav Jovic Frontend Developer

React · JSZip · File-saver · Framer-motion

Retail Heroes

This React app is like a little game show and the rules are: you can click on each week to open its section and watch short clips, then you collect stickers for that week. After watching all 4 weeks, you get cool stickers as a gift.

Milšped: M-ONE | Miroslav Jovic Frontend Developer

Vue.js · Nuxt.js · Strapi · CSS

Milšped: M-ONE

Milšped Group includes 3 web applications, Milšped, M-ONE and MBOX which are made in Vue.js, Nuxt.js. I did the creation of galleries, the integration to pull data from the Strapi, translations, the creation of the transport service price calculator and many other things.

“Dr Simić” dental office | Miroslav Jovic Frontend Developer

Vue.js · Nuxt.js · Strapi · CSS

“Dr Simić” dental office

This application is made in Vue.js, Nuxt.js.I did the creation of galleries, the implementation of the English-Serbian language, adding some pages and other things.

Collaborative SaaS Application | Miroslav Jovic Frontend Developer

Next.js · TypeScript · Liveblocks · Sentry

Collaborative SaaS Application

I developed a collaborative SaaS application that enables real-time document editing, user authentication, document storage, and performance monitoring. Inspired by Google Docs, this application is tailored for enterprise users, offering advanced monitoring and notification capabilities.

Desktop WhatsApp Clone with OpenAI | Miroslav Jovic Frontend Developer

Next.js · TypeScript · TailwindCSS · Convex

Desktop WhatsApp Clone with OpenAI

Made in Next.js with TypeScript this desktop WhatsApp Clone supports group chat, video call, ChatGPT support for with @gpt and image generation with @dall-e. Of course, there are also group chats, as well as regular sending of pictures or videos.

House marketplace | Miroslav Jovic Frontend Developer

React · Firebase · Leaflet · Swiper

House marketplace

This platform offers you the opportunity to research, sell or rent houses with a user-friendly interface. Users can register, post ads for selling or renting their home, entering information such as price, number of rooms, number of bathrooms and even displaying the location on a map.

Promptopia | Miroslav Jovic Frontend Developer

Next.js · MongoDB · Bcrypt · Next-auth

Promptopia

This Next.js app uses a range of technologies, including bcrypt, MongoDB, Mongoose, NextAuth and Tailwind CSS. Goal is to provide you with a unique experience where you can explore, create and share creative inspiration.

Pexels Image Gallery | Miroslav Jovic Frontend Developer

Next.js · TypeScript · zod · TailwindCSS

Pexels Image Gallery

This project is an image gallery application that fetches images from pexels.com. It features pagination and allows users to search for images based on the object in the picture (e.g., typing `cat` displays images of cats).

GitHub Finder | Miroslav Jovic Frontend Developer

React · Axios · DaisyUI · React-icons

GitHub Finder

This React app gives you easy access to user accounts on GitHub, allowing you to explore repositories and learn about the work of other developers. A simple user search lets you find developers by name and view their GitHub profiles.

Recipe App | Miroslav Jovic Frontend Developer

React · Framer-motion · React-icons · Styled-components

Recipe App

This app becomes a personal culinary guide, powered by React. Explore the wealth of recipes, tailored to your tastes, with images that tempt your appetite. With the ability to filter by ingredients, this app provides a convenient way to find the perfect recipe.

Company wall Task | Miroslav Jovic Frontend Developer

Next.js · MongoDB · Mongoose · MaterialUI

Company wall Task

Roles page needs a data table to list roles from API, sorted by name (no duplicate names). Implement create/update actions for roles and users in a separate form page. Users page requires a data table listing users from API. Serve JSON from server as response. After creating/updating, redirect to respective list page.

Comit task | Miroslav Jovic Frontend Developer

React · Figma · CSS · Sass

Comit task

Task I got from ComIT International for the job on the position for Frontend developer. I got a design in Figma that I needed to turn into a site using React. In the assignment I got a link where the data is located, and link is protected with CORS, so you have to use Extension CORS Unblock on your browser.

To-do | Miroslav Jovic Frontend Developer

React · React-icons · CSS

To-do

This app simplifies adding, marking, and deleting items for organization. It covers adding new items, marking completed ones, and deleting irrelevant ones. Filter options allow viewing all, completed, or pending items. Notably, the app retains data even after browser refresh, ensuring no loss and maintaining your to-do list reliably.

Material UI social network | Miroslav Jovic Frontend Developer

React · MaterialUI

Material UI social network

React project styled with Material UI, devoid of social networking features. The focus is on clean styling through Material UI components. I've organized the code into folders for better maintenance and future expansion.