I'm Junior Web Developer
Petar Vuković.

Computer Science graduate with a focus on web development and working with Vue.js. I build simple full-stack applications and continue to develop my skills in web development.

1000068050 (1)

About Me

Computer Science graduate with a focus on web development and working with Vue.js. Through projects, I have gained some experience in building small full-stack applications using Node.js and working with databases. I have a solid understanding of backend fundamentals and am currently expanding my knowledge in authentication and security practices.

Frontend and Backend Developer

During my studies, I worked with different technologies, but I became most interested in web development and building applications using Vue.js.

You can find my work on Github.

  • Udemy certificate of completion for “2025 PHP for Beginners: every line used is fully explained”.
  • Udemy certificate of completion for “React 18 Course 2025 – Learn React JS the fast way”.
My skills
JavaScript
HTML
CSS
Node.js
MongoDB
MySQL
Java
Python

Featured Project

Learntotrain App

A full-stack web application designed for beginners in strength training, helping users generate personalized workout plans based on their goals and availability.

learntotrain homepage
learntotrain trainingpage

Key features

  • Generates personalized workout plans based on user goals and training frequency
  • Allows users to select focus areas (e.g. upper body, lower body)
  • Displays structured exercises with sets, reps and guidance
  • Includes additional training tips and explanations (e.g. RPE scale)
  • Enables users to track physical progress over time
  • Basic user authentication

What i did

  • Built the frontend using Vue.js with a focus on simple and user-friendly UI
  • Developed backend using Node.js and Express
  • Designed and implemented REST API for handling user data and requests
  • Used Postman to test API endpoints and verify data flow between frontend and backend.
  • Connected the application with MongoDB database
  • Implemented dynamic data flow between frontend and backend

What i learned

  • How to structure a full-stack web application from frontend to backend
  • Working with REST APIs and handling HTTP requests
  • Managing and storing data in a database (MongoDB)

Contact me

📧 pvukovic111@gmail.com

📍 Vodice, Croatia