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
- 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
- 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
- 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.