Kostas Tepetes's Projects
🟩 BoilerVue is an Atomic Design System for Vue.js
🎦 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
📩 Simple Fullstack chat demo with React and Firebase.
: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 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.
📈 Simple cryptocurrency finance price tracker app using React and Next JS. Used a crypto API to get the data.
⚔ A solutions repo for the code challenge website cssbattle.dev
✏ 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.
:pencil2: Drawing board that you can change the color, the thickness and erase your previous work. Made in HTML5 + CSS + Vanilla JS.
:potable_water: A simple web app that reminds you to drink water. Made in HTML5 + CSS + Vanilla JS
🎹 Drum Pad Machine App that plays sounds. Made with ReactJS
🖋 elegant. is a slick, simple and clean Design System that can be used as a SASS/CSS boilerplate template for your next project.
🏎 Web App that tests your reaction time and compares it to that of an average F1 Driver. Made in Vue.js
👨🎓 Assignment code of React-JS Coursera Course of University Of Hong-Kong www.coursera.org/learn/front-end-react
🤝 A small (1.8 kB) and comprehensive AJAX Library.
💥 GSAP ScrollTrigger 3D Animation Landing Page
🧙♂️ 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)
A calculator that displays the number of fragments needed for any given IP Data Packet size and MTU. It also calculates the values of Total Length, MF Flag, Offset.
📃 A comprehensive and simple JQuery cheatsheet that contains the most useful & important aspects of the library.
:man: My personal bio
:game_die: Liar's Dice Game developed in Python
:musical_note: Find songs, lyrics and artists. Made in HTML5 + CSS + Vanilla JS + lyrics.ovh API
:movie_camera: Movie App interface that allows you to browse through every new movie, read their summary, check their score and even search for one. All movie info, overview, posters and searches are made through APIs. Made in HTML5 + CSS + Vanilla JS
:movie_camera: Book a seat for a movie through a clean, minimalistic interface. Made in HTML5 + CSS + Vanilla JS.
📅 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
📆 Using Notion API + NodeJS + ExpressJS to fetch scheduled video releases from Notion and display in a webpage
:space_invader: Pokedex type interface that contains all the original 150 Pokemon. Made in HTML5 + CSS + Vanilla-Js + PokeAPI
🍅 Pomodoro Timer + Task Manager Web App made with React.JS
Random choice picker that selects one of the options that where given as an input. Made in HTML5 + CSS + Vanilla JS
RSA Encryption/Decryption with the JSEncrypt library.