19.05.2023
-
Перевел все файлы на typescript
-
На Nodejs не был установлен autoprefixer - fixed Проблемы:
-
Поменять цвета футера - Геша
-
Стиль страницы логина - Геша
-
В курсе внизу писать страницу, на которой находишься
-
Убрать иконку меню
-
Продумать и сделать страницу кейсов + видео Создание проекта в vsc:
-
Создание виртуального пространства в папке с проектом (virtualenv env)
-
Активация пространства .\env\Scripts\activate
-
Запуск сервака фронта npm run dev
-
После изменений в schema.prisma - npx prisma migrate dev --name init (выгрузка таблицы в базу данных)
-
Запуска prisma - npx prisma studio
-
Анимации появления текста
-
Заполнена структура страницы эмоции
-
Заполнена структура страницы образования
История:
- Сделал структуру сайта на next.js
- Прикрутил призму и настроил для работы с postgres
- Настроил авторизацию
- Настроил защиту в зависимости от роли. Настройка ведется в файле middleware.ts 5 строка ( const protectedPaths = ["/education"];)
useful commands
npx prisma migrate dev --name init - update scheme of PostGreSQL schemas npx prisma studio - add new records to db