kostastepetes
🎓BSc/MSc at Computer Engineering from University Of Patras. Working as a Junior Web Developer at Deloitte 🟢
DeloittePatras,Greece
Pinned Repositories
burnerchat-video-call-web-app
🎦 Video Call Web App called BurnerChat. Completely safe and private video call using of unique call ID that you send to a peer and do a 1-to-1 call. Made with nodeJS + Express + ReactJS + MaterialUI + WebRTC + Socket.io
creative-agency-website
:computer: Website template for a creative web agency that displays a homepage, services page, work/projects page and a contact page. Made in HTML5 + CSS + Vanilla JS
creative-juice
🥤 Creative Juice is an online platform that connects creative people and allows them to exchange knowledge and ideas online or face-to-face over coffee. Made with Vite + Vue 3 + Supabase + Bootstrap 5 + GSAP.
design-cheatsheet
✏ Crowdsourced collection of design resources and theory materials for design enthusiasts and professionals alike. Made with Nuxt.js and used Notion as a CMS via the 'vue-notion' library.
grab-js
🤝 A small (1.8 kB) and comprehensive AJAX Library.
HAR-Analyzer-Website-MERN
🧙♂️ MERN stack website (MongoDB + Express + React + NodeJS) that operates as a Crowdsourcing platform and allows users to upload, analyze and process their HAR Files (HTTP Archives)
liars-dice-game
:game_die: Liar's Dice Game developed in Python
my-dashboard
📅 Personal Dashboard with Notes, Calendar, Favorite Links, Kanban Board, Pomodoro Timer and Spotify Playlist that you can re-arrange them with drag-and-drop. Made with Vite + Vue 3 + Pinia + particles.js + vuedraggable
spotify-playlist-online-radio
📻 3D Website that works as a landing page and an online radio with an embedded Spotify Playlist. Made with GSAP, ScrollTrigger and particles.js
sqky-css-library
✨ sqky is a "squeaky clean" CSS library for elegant and efficient UIs made with SASS. sqky also provides the ability for classless HTML based on a premade, clean and responsive stylesheet.
kostastepetes's Repositories
kostastepetes/burnerchat-video-call-web-app
🎦 Video Call Web App called BurnerChat. Completely safe and private video call using of unique call ID that you send to a peer and do a 1-to-1 call. Made with nodeJS + Express + ReactJS + MaterialUI + WebRTC + Socket.io
kostastepetes/spotify-playlist-online-radio
📻 3D Website that works as a landing page and an online radio with an embedded Spotify Playlist. Made with GSAP, ScrollTrigger and particles.js
kostastepetes/pomodoro-timer-react
🍅 Pomodoro Timer + Task Manager Web App made with React.JS
kostastepetes/sqky-css-library
✨ sqky is a "squeaky clean" CSS library for elegant and efficient UIs made with SASS. sqky also provides the ability for classless HTML based on a premade, clean and responsive stylesheet.
kostastepetes/drink-water-reminder-app
:potable_water: A simple web app that reminds you to drink water. Made in HTML5 + CSS + Vanilla JS
kostastepetes/f1-start-reaction-timer
🏎 Web App that tests your reaction time and compares it to that of an average F1 Driver. Made in Vue.js
kostastepetes/my-dashboard
📅 Personal Dashboard with Notes, Calendar, Favorite Links, Kanban Board, Pomodoro Timer and Spotify Playlist that you can re-arrange them with drag-and-drop. Made with Vite + Vue 3 + Pinia + particles.js + vuedraggable
kostastepetes/slingshot-game-matterjs
🕹 2D Physics Slingshot Game with Matter.js
kostastepetes/weather-react-app
🌩 ReactJS Weather App that fetches the current weather info from the OpenWeatherMap API.
kostastepetes/boilervue-atomic-design-system
🟩 BoilerVue is an Atomic Design System for Vue.js
kostastepetes/creative-juice
🥤 Creative Juice is an online platform that connects creative people and allows them to exchange knowledge and ideas online or face-to-face over coffee. Made with Vite + Vue 3 + Supabase + Bootstrap 5 + GSAP.
kostastepetes/design-cheatsheet
✏ Crowdsourced collection of design resources and theory materials for design enthusiasts and professionals alike. Made with Nuxt.js and used Notion as a CMS via the 'vue-notion' library.
kostastepetes/elegant-design-system
🖋 elegant. is a slick, simple and clean Design System that can be used as a SASS/CSS boilerplate template for your next project.
kostastepetes/grab-js
🤝 A small (1.8 kB) and comprehensive AJAX Library.
kostastepetes/sheltered-landing-page
Landing Page for the Sheltered Video Call & Chatting System. Made with Vue.js & TailwindCSS.
kostastepetes/chat-app-react-firebase
📩 Simple Fullstack chat demo with React and Firebase.
kostastepetes/crypto-tracker-api-nextjs-react
📈 Simple cryptocurrency finance price tracker app using React and Next JS. Used a crypto API to get the data.
kostastepetes/css-battle-solutions
⚔ A solutions repo for the code challenge website cssbattle.dev
kostastepetes/front-end-web-development-with-react-coursera
👨🎓 Assignment code of React-JS Coursera Course of University Of Hong-Kong www.coursera.org/learn/front-end-react
kostastepetes/gsap-scroll-trigger-3d-landing-page
💥 GSAP ScrollTrigger 3D Animation Landing Page
kostastepetes/jquery-basic-cheatsheet
📃 A comprehensive and simple JQuery cheatsheet that contains the most useful & important aspects of the library.
kostastepetes/kostastepetes
:man: My personal bio
kostastepetes/myhrm-leave-management-tool
Leave Management System, fully created in PHP
kostastepetes/rsa-encryption-decryption
RSA Encryption/Decryption with the JSEncrypt library.
kostastepetes/salesforce-oauth-jwt-access-token-postman
🗝 OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration. Sometimes you want to authorize servers to access data without interactively logging in each time the servers exchange information. This flow uses a certificate to sign the JWT request. However, this flow does require prior approval of the client app.
kostastepetes/task-manager-react
📝 Minimalistic Task Manager with full functionality made with ReactJS + SCSS
kostastepetes/transportation-company-landing-page
🚘 Transportation Company Landing Page. Made in Vue.js 3, TailwindCSS.
kostastepetes/vue-newsletter-popup
Vue Newsletter Popup component that inserts the submitted user's full name + email into a JSON. Trigger methods include: TimeOnPage, ExitIntent and onClick Made with Vite + Vue 3 + ExpressJS
kostastepetes/web-components-landing-page
Web Components for a minimalistic, yet complete, company landing page. The page contains: Navbar, Hero, Stripe Bar, About & Services Sections, Contact Form and Footer.
kostastepetes/your-own-api
🔗 The fast & simple approach on how to build your own API using Express.js