GitHunt

G.Petsoulis

pro804

Bringing ideas to life with code.

Greece

Languages

CSS48%JavaScript35%TypeScript17%

Repos

24

Stars

2

Forks

0

Top Language

CSS

Loading contributions...

Top Repositories

Repositories

24
PR
pro804/pro804

Config files for my GitHub profile.

00Updated 1 month ago
configgithub-config
PR
pro804/github-graphql-explorer

πŸ” Explore GitHub profiles using GraphQL β€” a learning project built with React, TypeScript, Apollo Client, Tailwind, and shadcn/ui to visualize repositories, followers, and language statistics.

TypeScript00Updated 4 months ago
apollo-clientfrontendgithub-apigraphqllearning-projectportfolio-projectreactrechartsshadcn-uitailwindcsstypescriptvite
PR
pro804/Dev-Portfolio

My personal developer portfolio built with React, TypeScript, and Tailwind CSS. Features responsive design, smooth animations, and project showcases. Live demo deployed on Netlify.

TypeScript00Updated 4 months ago
front-end-developmentlearning-journalmodern-uimotion-animationsportfolio-websitereactresponsive-designviteweb-development
PR
pro804/nextjs-ecommerce-store

πŸ›οΈ Full-stack e-commerce store built with Next.js 14, TypeScript, Prisma, Supabase, Clerk, and Stripe. Features secure authentication, admin dashboard, product CRUD, image uploads, and Stripe Embedded Checkout.

TypeScript10Updated 4 months ago
clerkecommercefull-stackfullstack-applearning-projectnextjsnextjs-app-routernextjs14portfolio-projectprismareactshadcn-uistripesupabasetailwindcsstypescriptvercelzod
PR
pro804/React-Cart-App

A React cart application demonstrating advanced state management with useReducer and Map data structure. Focus on complex state transitions and performance optimization.

JavaScript10Updated 5 months ago
context-apijavascriptmap-data-structureperfomance-optimizationportfolio-projectpractice-projectreactreact-projectredux-alternativestate-managementusereducer-hookvite
PR
pro804/Pixel-Flow

Pixel Flow is a React + TypeScript image search app with Unsplash API. Features masonry layout, dark/light theme, and responsive design. Built with React Query and Context API.

CSS00Updated 5 months ago
context-apidark-themefront-endmasonry-layoutportfolio-projectreactreact-queryresponsive-designtypescriptunsplash-apiviteweb-development
PR
pro804/React-Dynamic-Navbar

A React portfolio project featuring a dynamic navbar with submenus & mobile sidebar. Implements 3D animations, Context API state management, and responsive design. Built with Vite.

CSS00Updated 5 months ago
animationcontext-apifront-endjavascriptmobile-firstnavbarportfolio-projectpractise-projectreactresponsive-designsubmenuui-componentsviteweb-development
PR
pro804/React-Sidebar-Modal

A responsive React App showcase featuring an animated sidebar and a modal with an integrated testimonial carousel. Built with React Context for state management, featuring smooth CSS transitions and a mobile-first design.

JavaScript00Updated 6 months ago
context-apifront-endmodalportfolio-projectreactreact-componentsreact-hooksresponsive-designsidebarui-componentsvite
PR
pro804/React-Navbar-Component

Practice React Project - Navbar Component: A hands-on UI component built to learn and demonstrate responsive design, dynamic CSS animations, and React hooks like useRef and useState.

CSS00Updated 6 months ago
css3front-endjavascriptnavbarportfolio-projectpractice-projectreactreact-hooksresponsive-designui-componentsvite
PR
pro804/Grocery-Bud

Practice React Project - Grocery Bud: A hands-on application built to learn and demonstrate state management, component architecture, and local storage integration.

CSS00Updated 6 months ago
crud-applicationfront-endjavascriptlocalstorageportfolio-projectpractice-projectreactusestatevite
PR
pro804/Lorem-Ipsum-Text-Generator

A responsive React Lorem Ipsum generator with multiple output formats. Perfect for developers needing placeholder text for prototyping and testing. Features paragraph, sentence, and word generation with copy-to-clipboard functionality.

CSS00Updated 6 months ago
copy-to-clipboardfront-endjavascriptlorem-ipsumplaceholder-textportfolio-projectpractice-projectprototypingreacttext-generatorviteweb-development
PR
pro804/Color-Palette-Generator

A responsive React app that generates beautiful color palettes from any hex value. Perfect for designers and developers to quickly access shades and tints for their projects.

CSS00Updated 6 months ago
color-palettedesign-toolsfront-endjavascriptportfolio-projectpractice-projectreactviteweb-development
PR
pro804/Carousel-Slider-UI

A React learning project exploring carousel implementations. Features both a custom-built version and a React Slick integration for comparison.

JavaScript00Updated 6 months ago
carouselcarousel-componentfront-end-developmentlearning-exerciselearning-journeyportfolio-projectreactreact-hooksresponsive-designslick-slider
PR
pro804/Job-Tabs-App

A dynamic React app that displays job experience cards via interactive tabs. Features API data fetching, responsive design, and state management.

CSS00Updated 6 months ago
api-integrationfront-endgithubjavascriptportfolio-projectreactstate-managementtab-componentvite
PR
pro804/Backroads-App

A React conversion project β€” turning a static HTML site into a dynamic, component-based web app. Built to practice React fundamentals.

JavaScript00Updated 6 months ago
componentsgithubhtml-to-reactjavascriptlanding-pageportfolio-projectreact
PR
pro804/Question-Accordion-UI

A React practice project showcasing an interactive FAQ accordion. Demonstrates state management, component communication, and conditional rendering by displaying only one answer at a time.

CSS00Updated 6 months ago
accordion-componentgithubjavascriptportfolio-projectreactstate-managementvite
PR
pro804/Reviews

A small React app to practice the useState hook and event handling. Displays a review carousel with navigation.

CSS00Updated 6 months ago
carousel-componentcomponentsevent-handlinggithubhooksjavascriptnetlifyportfolio-projectreactusestate-hookvite
PR
pro804/Birthday-Buddy

A small React app to practice the useState hook. Displays a list of birthdays that can be cleared.

CSS00Updated 6 months ago
componentsfrontendgithubportfolio-projectreactstate-managementusestate-hookviteweb-development
PR
pro804/Tours

A learning project built with React to master fundamental concepts: API integration,state, effects, conditional rendering, and props.

CSS00Updated 6 months ago
componentsfetch-apigithublearning-projectportfolio-projectreactuseeffect-hookusestate-hookvite
PR
pro804/Menu-Filter-UI

A dynamic menu filter built with React. Features category filtering, a responsive layout, and state management. A practice project in component composition.

JavaScript00Updated 6 months ago
componentsdata-filteringgithubjavascriptportfolioreactstate-managementvite
PR
pro804/LocalePlate

No description provided.

JavaScript00Updated 8 months ago
PR
pro804/LittleLemonGo

Little Lemon Food Ordering App

TypeScript00Updated 8 months ago
PR
pro804/Menu_App_Little_Lemon

A sleek React Native & Expo menu application for browsing dishes, built as the final project for Coursera’s Working with Data course. Dynamically fetches menu items, offers filtering, and search functionality.

JavaScript00Updated 10 months ago
basic-learningbasic-programmingcourseracoursera-assignmentdatabaseexpojavascriptlearn-to-codelocalstoragemenuappreact-nativerest-apiscrud-actionssqlitesqlitedatabase
PR
pro804/Read-and-Write-with-SQLite-App

A simple and educational React Native User Form application built with Expo that demonstrates how to read from and write to a local SQLite database on a mobile device.

JavaScript00Updated 10 months ago
basic-learningdataformexpoexpo-clijavascriptreact-nativescrud-actionssqlitesqlite-databaseuserform-application

Gists

Recent Activity

G.Petsoulis (pro804) | GitHunt