АЙНУР МИНИАХМЕТОВ

Фронтенд разработчик, увлечённый веб дизайном. Мой стек технологий включает в себя TypeScript, Next.js, React, Prisma ORM, PostgreSQL.

Проекты

Иконка приложения Alakazam

Alakazam

Приложение на основе карточек для эффективного запоминания и повторения.

  • Построил полнофункциональное full-stack приложение;
  • Реализовал адаптивный дизайн и Mobile First подход;
  • Эффективно использовал компоненты библиотеки DaisyUI;
  • Разработал схему базы данных PostgreSQL;
  • Использовал Prisma ORM для взаимодействия с базой данных.
  • Использовал автогенерацию Zod схем на основе моделей Prisma для согласованности типов между бэкендом и фронтендом;
  • Интегрировал Clerk для аутентификации пользователей;
  • Использовал React Server Components (RSC) и Server Actions.
  • Next.js
  • PostgreSQL
  • Prisma ORM
  • Clerk
  • Daisy UI
  • Responsive
иконка приложения Unletterboxd

Unletterboxd

Сайт с информацией о фильмах и сериалах.

  • Ипользовал schadcn/ui для создания ui;
  • Ипользовал TMDB API для получения информации о фильмах, сериалах и т.д.
  • Интегрировал библиотеку OpenAPi TS для типобезопасного получения данных с API
  • В ходе разработки нашёл баг в данных получаемы от API, создал по нему тикет и вскоре он был исправлен
  • Next.js
  • chadcn/ui
  • TMDB API
иконка приложения Unletterboxd

Armageddon

Приложение компании по уничтожению астероидов.

  • Реализовал адаптивный интерфейс и Mobile First подход;
  • Использовал Next.js для создания приложения;
  • Использовал Nasa API для получения информации о астероидах;
  • В качестве стейт менеджера использовал Context.
    • Next.js
    • Nasa API
Иконка приложения Weather App

Weather App

Приложение для получения информации о погоде на ванильном JavaScript.

  • Для получения информации о погоде использовал Open Meteo API;
  • Для поиска использовал debouncer, уменьшающий количество запросов;
  • Усовершенствовал навыки в ванильном JavaScript и CSS.
  • Vanilla JS
  • Open Meteo API
  • Responsive