Дворянинов Павел

dvoryaninov.tech

Мое портфолио разработчика для представления рабочих и личных проектов, наработанного опыта, достижений и отзывов коллег.

Главная страница
Список проектов
Данные о проекте
Панель администратора
Локализация и обновление цветового оформления
Адаптивная и кроссбраузерная верстка

Главная страница

Проект

Информационная система с FullStack архитектурой, которая представляет собой сайт портфолио, панель администратора, REST API сервер и СУБД PostgreSQL. Приложение развернуто на хостинге с автоматической сборкой. Проект выполнен для представления моих рабочих и личных проектов, наработанного опыта, достижений и отзывов коллег.

Выполненные задачи

1. Спроектирована архитектура приложения. Разработана дизайн система пользовательского интерфейса. Настроено соединение с REST API сервером; 2. Написана адаптивная и кроссбраузерная верстка сайта; 3. Разработана панель администратора с использованием ViteJS; 4. Разработан сайт портфолио с использованием NextJS; 5. Разработан REST API сервер с использованием NestJS; 6. Применены технологии SSG, SSR, ISR для серверной генерации страниц приложения; 7. Выполнена поисковая оптимизация сайта; 8. Применена библиотека Biome для ускорения процесса тестирования системы; 9. Подключена и настроена PrismaORM для работы с СУБД PostgreSQL; 10. Выполнена локализация приложения; 11. Информационная система развернута на облачном сервисе с автоматической сборкой; 12. Приобретено доменное имя и настроен AWS S3 для работы с медиа.

Стек технологий

NextJS

ViteJS

TypeScript

TailwindCSS

React Query

Axios

REST API

Tanstack Table

Biome

NestJS

PrismaORM

PostgreSQL

JWT

Docker

Docker Compose

Nodemailer

AWS S3

HTTPS

CI/CD Pipelines

Traefik

GutHub Actions

Profiler

Lighthouse

OpenGraph

Feature Sliced Design