Projects
Browse through a collection of open-source projects I've personally implemented.
Web Apps
next-shopperA simple e-commerce web application built with Next.js- TypeScript
- Next.js
- React
- Tailwind CSS
onurlURL Shortener created with Next.js, TypeScript & MongoDB- TypeScript
- Next.js
- React
- Prisma
- MongoDB
next-rickqlClient app for Rick and Morty API with TypeScript, Next.js, React & Apollo GraphQL- TypeScript
- Next.js
- React
- TanStack Query
- GraphQL
code-image-generatorCreate your code images by choosing different themes and visual settings.- TypeScript
- Next.js
- React
- Tailwind CSS
onderonur.github.ioPersonal website & blog. Built with Next.js.- TypeScript
- Next.js
- React
- MDX
gatsby-onderonur-blogPersonal website & blog. Built with Gatsby and Netlify CMS.- JavaScript
- Gatsby
- React
- Netlify CMS
post-galleryFull stack GraphQL web application that implements basic features of 9GAG.- TypeScript
- Next.js
- React
- Apollo GraphQL
- PostgreSQL
bubblyFull stack chat application created with Socket.IO, React, TypeScript, Next.js and Express- TypeScript
- Next.js
- React
- Express.js
- Socket.IO
bubbly-flaskClone of my own project "bubbly", with a python (flask) API created with flask-socketio- TypeScript
- React
- Python
- Flask
- Socket.IO
nuxt-heroesA small web app to list various characters from comics, movies, etc.- TypeScript
- Nuxt.js
- Vue.js
- Tailwind CSS
svelte-github-explorerA simple Svelte app to explore users and their repositories on GitHub- SvelteKit
- Svelte
drag-and-drop-taskboardTaskboard with drag'n drop feature. Built with React, TypeScript- TypeScript
- React
npm Packages
react-infinite-scroll-hookA simple hook to create infinite scroll list components- TypeScript
- React
- TSDX
react-intersection-observer-hookReact hook to use IntersectionObserver declaratively- TypeScript
- React
- TSDX
react-router-modal-galleryA simple package to create modal gallery with react-router- JavaScript
- nwb
- React
Other
Super Mario - Single Div Pixel ArtHTML and CSS only Super Mario, created with a single div- HTML
- CSS


