Moje projekty

Photo App

Photo App
  • React
  • Next.js
  • TypeScript
  • Sass

PhotoApp to aplikacja społecznościowa inspirowana aplikacją Instagram. Użytkownik może tworzyć posty, polubiać je i dodawać do nich komentarze. W aplikacji dostępny jest chat, który używa WebSocket do komunikacji. Do stworzenia frontendu użyłem frameworka Next.js, TypeScript, Tanstack Query i TailwindCSS, natomiast do backendu użyłem Fastify, TypeScript oraz ImageKit do przechowywania obrazów dodanych przez użytkowników. Do komunikacji z bazą użyłem PostgreSQL i Prisma. Do komunikacji pomiędzy frontendem i backendem użyłem openapi-typescript.

Github Searcher

Github Searcher
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Github Searcher to aplikacja stworzona w Next.js z użyciem technologii SSR, która używa REST API z Github do wyświetlania użytkowników i repozytoriów. Ta aplikacja ma możliwość wyboru koloru wiodącego z listy w aplikacji.

Shoe Shop

Shoe Shop
  • Typescript
  • Sass
  • HTML

Typescriptowa aplikacja stworzona w celu zrozumienia w jaki sposób biblioteka React ułatwia życie programisty. Ta aplikacja imituje sklep internetowy.

Business Website

Business Website
  • React
  • TypeScript
  • Framer Motion
  • styled-components

Prosta strona internetowa, stworzona z użyciem animacji z biblioteki Framer Motion. Zakodowałem tą stronę, ponieważ chciałem nauczyć się TypeScript’a, React’a i biblioteki styled-components.