Tomas's repositories
mclaren-merch
online shop with admin dashboard - TypeScript React FE with Node.js BE and postgres
nissan-parts-store
A frontend page of a e-store with spare parts. Uses Firebase, Google OAuth, Redux and Tailwind CSS
tutorial-debounced-api-search
My tutorial on how to stop the app from making api calls on each input. Made with Next.js 14, React Query and axios.
tutorial-search-bar
My tutorial on how to make a search bar that needs to be clicked. Uses Tanstack Query with axios and Node.js with express
airships-client
Frontend part of an airship rental company. Built on React, TypeScript, Redux, Tailwind CSS, Styled Components & GraphQL w/ Apollo.
airships-server
Backend part of an airship rental company. Built on NestJS, TypeScript, GraphQL, Postgres & Docker
custom-stack
Hand-made application written from scratch to learn and apply all the basics of configuring and creating a React app, includes configuring Webpack, tsconfig, SSR and others
dash-mobile
Mobile-friendly estore dashboard with Next.js 14
dashboard_next
Dashboard with Next.js 14 and Next Auth 5 beta. Incomplete, just a test of new features
finance-quiz
A simple questionnaire to determine your financial health, created with Vite, built on Material UI and custom components, Zustand for state management. Mobile friendly
genusio-client
demo version of my first React project
genusio-server
demo version of my first React project
kalkulajda
A simple calculator made in React
markdown-documentation
Documenting all what I have learned in a nice and clean way
mclaren-client
McLaren client
mclaren-server
McLaren Server
neatflix
Inspired by Netflix, uses MUI, React Query, Axios and Zustand, written entirely in TypeScript, uses The Movie Database (TMDB) open API.
next-js-filters
A simple set of filters for an array of rental cars built on Next.js 14 and Material UI, this is just a filters exercise using useState without any additional features
pongypong
A simple game of pong with Javascript
react-dragndrop
simple test of drag and drop library dnd-kit
react-state-in-localstorage
A small mix of useState, useEffect and localStorage to help persisting the value with the help of a custom hook
react-super-kavarna
A simple single page design in React with food menu and a fancy smooth scrolling menu.
real-estate-market
Sale and rent of houses / apartments. UI: React, Database: Firebase, Modules: Router-Dom, Toastify, uuidv4, Swiper, Leaflet, OAuth
sushiparlor-client
Sushi Parlor! Frontend part of a fullstack project. Uses NestJS w/ TypeScript for backend & React w/ Material UI for frontend.
sushiparlor-server
Sushi Parlor! Backend part of a fullstack project. Uses NestJS w/ TypeScript for backend & React w/ Material UI for frontend.
tastie-food-order
A tiny React eshop for ordering food. An exercise in using TypeScript and local context.
vite-custom-starter-pack
Minimalist starter pack for React with Vite and of course TypeScript. Simple, no ballast, it's ready to begin development right out of the box.