Личный кабинет
Необходимо сделать личный кабинет на HTML шаблоне https://www.nobleui.com/ . Шаблон уже куплен.
Для личного кабинета необходим бекенд с базой данных.
Структура БД на текущий момент:
Таблица users:
id: int|auto_increment
name - varchar|nullable
wallet - varchar
created_at - datetime
updated_at - datetime
Таблица jwt_tokens
user_id: int|связь 1 ко многим с таблицей users
token: varchar
created_at: datetime
expired_at: datetime
Личный кабинет будет состоять из 3 страниц:
- Auth - страница входа
- SDK - раздел с ключами SDK
- Profile - настройки профиля
Auth:
На основе шаблона нужно сделать страницу входа, на которой будет располагаться наш логотип и форма для входа.
Вход в личный кабинет осуществляется по Web3 кошельку через Metamask, Wallet Connect. (см скриншот во вложениях)
После подключения кошелька в таблице users создается новая запись, пользователь попадает внутрь личного кабинета, внутри пока что будет находиться один пункт меню "SDK"
SDK:
Раздел, в который пользователь попадает по умолчанию, состоит из главного меню (sidebar в левой части), вспомогательного меню (navbar в верхней части) и контентной части, внутри которой располагается таблица со списком JWT токенов из таблицы jwt_tokens (по умолчанию пустой).
Каждый пользователь должен видеть только свои ключи (по user_id)
Сверху таблицы должна располагаться кнопка Generate key. По нажатию кнопки создается новый JWT токен для этого пользователя и обновляется список в таблице (можно с перезагрузкой страницы)
Каждый ключ действует 1 год.
В каждой строке таблицы должна быть кнопка Delete (возможно вместо текста иконку корзины). При нажатии запись удаляется, таблица обновляется. (можно с перезагрузкой страницы)
Navbar:
В вернем меню оставляем только картинку профиля, при клике на которую появляется окошко, в котором присутствует 2 ссылки: Profile, Logout
При клике на Logout, происходит отвязка кошелька и выход на страницу Auth
При клике на Profile переходим в профиль пользователя
Profile:
Профиль пользователя, в который можно попасть из Navbar, нужно удалить все из шаблона и сделать форму, в которой всего лишь 1 поле name из таблицы users и кнопка Save. При нажатии идет запись в БД.
Предлагайте бюджеты, сроки, пишите стек, предпочтительно PHP(Laravel) или NodeJS. но рассмотрим все предложения.
Приложения 3
-
15025 218 0 Здравствуйте!
Реализую на Laravel - опыт 8+ лет.
Обращайтесь.
-
1066 25 4 1 Здравствуйте. Специализируюсь на CRM, dashboard, базах данных и WEB-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ. Обращайтесь
-
1941 72 4 3 Добрый вечер!
Сделаю на Laravel, работаю с ним 8 лет.
Опыт по доработке всяческих готовых решений имеется.
Обращайтесь!
-
902 11 0 Здравствуйте
Сделаю ваш заказ быстро и качественно
Буду делать на Node JS
Пишите в лс и мы обсудим все детали
-
15075 32 0 1 Good day, I will be happy to work on your project. I use NodeJs + MongoDB stack for writing the server side as a database. I have over 5 years of experience in similar projects.
Актуальные фриланс-проекты в категории Веб-программирование
Лендинг для психологаЗадача. Создать "под ключ" и "запустить" лендинг для психолога с потенциальной возможностью расширения (добавления меню и других страниц). Последовательные скриншоты примерного желаемого дизайна в прикреплённых файлах. Для этого специалиста… Веб-программирование ∙ 1 час 52 минуты назад ∙ 11 ставок |
Primatic - Перенос 3 страниц из Figma в WordPress (Elementor)Привет! Меня зовут Анна, я живу в Израиле и управляю небольшой креативной студией. Работаю в основном с малым и средним бизнесом и сейчас ищу фрилансера для долгосрочного сотрудничества. На данный момент есть проект: нужно перенести готовый дизайн из Figma в WordPress. Всего… HTML и CSS верстка, Веб-программирование ∙ 2 часа 59 минут назад ∙ 21 ставка |
Ищем Frontend-разработчика (React + Tailwind) для доработки сайтаВсем привет! Ищем толкового фронтендера, который поможет нам закончить сайт премиальной клиники пластической хирургии. Ситуация такая: сайт спроектирован и собран с помощью двух AI — логику, структуру и код делали через нейросети (Manus + Claude), стек получился React +… Веб-программирование, Дизайн сайтов ∙ 6 часов 36 минут назад ∙ 37 ставок |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 16 часов 23 минуты назад ∙ 51 ставка |
Нужен специалист 1С (Управление торговлей)
1000 UAH
Нужен специалист 1С (Управление торговлей) Ищем опытного программиста 1С для небольшого проекта по интеграции. У нас интернет-магазин и конфигурация 1С УТ. Нужно настроить обмен данными между сайтом и 1С — чтобы сайт мог получать из 1С актуальную информацию (остатки, цены и… Администрирование систем и сетей, Веб-программирование ∙ 19 часов 34 минуты назад ∙ 12 ставок |