https://github.com/father1993/portfolio-2.0
Portfolio website is written in NextJS
https://github.com/father1993/portfolio-2.0
nextjs14 portfolio-site react resume-webapp typescipt webapp
Last synced: 3 days ago
JSON representation
Portfolio website is written in NextJS
- Host: GitHub
- URL: https://github.com/father1993/portfolio-2.0
- Owner: Father1993
- Created: 2024-10-08T06:25:20.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-06-21T05:33:32.000Z (5 days ago)
- Last Synced: 2026-06-21T07:20:56.949Z (5 days ago)
- Topics: nextjs14, portfolio-site, react, resume-webapp, typescipt, webapp
- Language: TypeScript
- Homepage:
- Size: 19.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spinej.ru - сайт портфолио.
## О проекте
Spinej.ru - это веб-приложение, разработанное на Next.js
## Основные функции
- Страница резюме
- Адаптивный дизайн для мобильных устройств и десктопов
- SEO-оптимизация для лучшей видимости в поисковых системах
## Технологии
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- Framer Motion для анимаций
- FontAwesome для иконок
- ESLint и Prettier для поддержания качества кода
## Начало работы
1. Клонируйте репозиторий:
```
git clone https://github.com/Father1993/Portfolio-2.0.git
```
2. Установите зависимости:
```
npm install
```
3. Запустите сервер разработки:
```
npm run dev
```
4. Откройте [http://localhost:3000](http://localhost:3000) в вашем браузере.
## Структура проекта
- `app/`: Основные страницы приложения (роутинг Next.js 14)
- `components/`: Переиспользуемые React компоненты
- `public/`: Статические файлы (изображения, иконки, посты блога)
- `styles/`: Глобальные стили
- `lib/`: Вспомогательные функции и утилиты
## Разработка
- `npm run dev`: Запуск сервера разработки
- `npm run build`: Сборка проекта
- `npm run start`: Запуск собранного проекта
- `npm run lint`: Проверка кода линтером
## Особенности проекта
- Использование новой системы роутинга Next.js 14 (app directory)
## Деплой
Проект настроен для легкого деплоя на платформе Netlify.
## Лицензия
[MIT](https://choosealicense.com/licenses/mit/)
## Контакты
Если у вас есть вопросы или предложения, пожалуйста, свяжитесь с нами по адресу [enjoyhillol@gmail.com](mailto:enjoyhillol@gmail.com).