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.
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.
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.
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.
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.
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.
Next.js · TypeScript · HeadlessUI · TailwindCSS
Car Hub Application
The app provides a smooth and responsive user experience, with filters to help users find the exact vehicle they are looking for. It is made in Next.js with TypeScript, to ensure speed and stability of responses from the web.
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.
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.
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).
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.
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.
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.
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.
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.