Бюджет: 10000 UAH Срок: 7 дней
Специализируюсь на С#. Работаю качественно с предоплатой
Потому как недавно пропал заказчик на крупную сумму и более не доверяю.
Необходимо реализовать функционал по публикации методического материала на сайте для педагогов. Это могут быть тексты, презентации. Ограничение для публикуемых файлов – 15 МБ. Пользователи при заполнении заявки указывают адрес эл. почты, ФИО, должность и место работы, название работы, выбирают раздел для публикации своего материала (из имеющихся на сайте), прикрепляют к заявке файл (нужна проверка корректности вводимого в заявке эл адреса). После проверки заявки администратором сайта (введенных данных и прикрепленного файла) этот материал должен автоматически опубликоваться в указанном разделе с теми данными, которые указаны в заявке плюс дата публикации.
После того, как пользователь отправил заявку, должно появляться сообщение, что заявка отправлена. После того, как администратор проверит и опубликует материал пользователя, на указанную в заявке эл. почту должно отправиться письмо с сообщением, что материал размещен на сайте в таком-то разделе (текст письма будет позже).
Страницы с публикациями должны создаваться автоматически, иметь нумерацию для перехода по страницам (кнопки перехода вверху и внизу страницы). Количество публикаций на странице до 50 (последние публикации должны отображаться сверху страницы).
Оформление страниц должно быть похожим на основные страницы сайта (фон, основные используемые цвета)
Данные всех заявок должны сохраняться в базе данных, которую можно скачивать и сохранять в файл Excel для дальнейшей обработки.
Основные моменты описаны, конечно, могут появится какие-то нюансы, которые сейчас невозможно предвидеть и описать.
В перспективе, (после выполнения этой задачи) 2 часть задачи – формирование и отправка на e-mail свидетельств о публикации (с проверкой оплаты)
Бюджет: 10000 UAH Срок: 7 дней
Специализируюсь на С#. Работаю качественно с предоплатой
Потому как недавно пропал заказчик на крупную сумму и более не доверяю.
Бюджет: 3000 UAH Срок: 7 дней
Здравствуйте, Павел!
Готов взять ваш проект.
Напишите мне!
Связь тут или в телеграме: @Aooo3
После заражения вирусами через плагин piotnet для всплывающих окон я самостоятельно исправил с помощью ИИ вирусную атаку, удалил зараженные файлы, сделал резервную копию, отключил этот плагин, обновил вордпресс и плагины, НО вижу, что все поломано: в hero секции поплыл логотип и исчезли формы обратного звонка, потому что сайт разрабатывался 5 лет назад, контакт с разработчиком пропал, а платный плагин Elementor Pro не обновляется, потому что не могу подтвердить лицензию. Короче, есть: работающий одностраничник сделанный в Elementor + неработающие местами исчезнувшие кнопки + неработающие всплывашки + поломанное лого, которое теперь в заголовке рендерится ОГРОМНЫМ. https://pansionat-nivki.com.ua/ Что нужно сделать: 1. Подключить свою лицензию Elementor Pro 2. Исправить огромный логотип 3. Исправить кнопки, при клике на них - всплывашка, заполнение всплывашки рассылает имейлы как и было раньше. Не знаю, сколько это может стоить, насколько это может быть сложно для опытного пользователя
Есть сайт на Wix Studio. На странице категорий товаров (динамическая страница) на мобильных устройствах появляются большие белые пробелы между карточками товаров, когда некоторые поля пустые. Карточки товаров без данных занимают ~1949px высоты на мобильном. Блоки аккордеонов ("Состав", "Описание", "Технические характеристики") резервируют большое пустое пространство даже когда данных нет. Блок с галереей фото также создает большой белый разрыв, когда фото нет. Что нужно сделать: Когда поля "Состав", "Описание", "Технические характеристики" пустые в CMS — заголовки аккордеонов должны оставаться видимыми, но пустое пространство внутри не должно резервироваться Когда фото нет - блок галереи не должен создавать большой белый разрыв Исправление должно работать на всех страницах категорий, не только на одной Важно: Заголовки разделов ("Состав", "Описание" и т.д.) должны оставаться видимыми всегда. Убрать нужно только пустое белое пространство внутри.
Есть сайт на Wix Studio. На странице категорий товаров (динамическая страница) на мобильных устройствах появляются большие белые пробелы между карточками товаров, когда некоторые поля пустые. Карточки товаров без данных занимают ~1949px высоты на мобильном. Блоки аккордеонов ("Состав", "Описание", "Технические характеристики") резервируют большое пустое пространство даже когда данных нет. Блок с галереей фото также создает большой белый разрыв, когда фото нет. Что нужно сделать: Когда поля "Состав", "Описание", "Технические характеристики" пустые в CMS — заголовки аккордеонов должны оставаться видимыми, но пустое пространство внутри не должно резервироваться Когда фото нет - блок галереи не должен создавать большой белый разрыв Исправление должно работать на всех страницах категорий, не только на одной Важно: Заголовки разделов ("Состав", "Описание" и т.д.) должны оставаться видимыми всегда. Убрать нужно только пустое белое пространство внутри.
Я профессиональный 3D-дизайнер, создаю высокодетализированные рендеры памятников и мемориальных комплексов (вертикальный формат 9:16). Мои клиенты — это владельцы цехов и мастерских, которым нужен удобный цифровой каталог моих макетов для показа своим розничным покупателям. Что мне нужно:Подобрать оптимальную платформу и собрать лёгкий, быстрый веб-апп (каталог), который будет идеально смотреться на смартфонах и корректно открываться на компьютерах. Ключевые требования к каталогу: Дизайн: Максимальный минимализм. Тёмная тема (чёрный фон), крупная вертикальная картинка (пропорции 9:16), под ней только название/артикул макета. Никаких длинных описаний. Управление базой: Мне нужна максимально простая система добавления новых макетов (идеально — через привычные Google Таблицы или очень удобную внутреннюю БД). Я должен просто загрузить картинку и вписать артикул, не ломая вёрстку. Интеграция к клиентам (Самое важное): Каталог должен легко внедряться на сайты моих заказчиков-цеховиков (у кого-то WordPress, у кого-то самопис). Нужно продумать элегантный способ встраивания: через Iframe (чтобы каталог работал прямо внутри их страницы) или через правильную настройку кнопки-ссылки. Что я уже пробовал: Тестировал Glide и Adalo. В Adalo получился нужный визуал (9:16 на чёрном фоне), но управление внутренней базой данных и возня со ссылками на Google Диск оказались слишком неудобными для постоянной работы. Плюс есть сомнения по поводу правильного встраивания Iframe в чужие сайты так, чтобы он не разъезжался на широких мониторах. От вас жду в отклике: На какой платформе (Adalo, Glide, Bubble, Webflow, Glide + Airtable или что-то другое) вы предлагаете это реализовать и почему? Как будет решён вопрос с хранением тяжёлых картинок (рендеров)? Как вы предлагаете технически встраивать этот каталог на сторонние сайты моих клиентов? Ищу специалиста, который закроет эту техническую боль под ключ, чтобы я мог спокойно заниматься 3D-моделированием.
Сайт уже запущен и работает. Основная задача — разобраться в текущей структуре проекта, проверить качество реализации, исправить найденные технические проблемы и помочь с дальнейшими изменениями.Основной стек Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit В проекте также могут использоваться: Prisma JWT-авторизация Stripe Mailgun Google APIs Vercel или Netlify FunctionsОсновные задачи провести ревизию существующего проекта; оценить структуру и качество кода; исправлять ошибки и дорабатывать текущий функционал; улучшать серверный рендеринг и скорость загрузки страниц; проверять корректность отображения сайта на мобильных устройствах; работать с формами, административной частью и внешними интеграциями; вносить технические SEO-изменения; поддерживать и постепенно улучшать существующий сайт.Что для нас важно хороший опыт работы с Next.js, React и TypeScript; умение разбираться в чужом коде; понимание SSR и особенностей Next.js App Router; внимательность к производительности и качеству реализации; умение объяснять найденные проблемы и предлагать понятные решения; самостоятельность и аккуратная работа с действующим сайтом. На первом этапе необходимо ознакомиться с проектом, провести техническую ревизию и предложить список приоритетных изменений. После этого возможна постоянная работа над дальнейшим развитием сайта.