Підготовка фронтенда на React/JS
Реєстрація проходить, правда без попередження про це, потім просто залог.Після реєстрації користувач не підтверджений, тому решту функції перевірити буде неможливо, тільки бігти по сторінках.Стек :
JavaScript
МОНГОДБ
Реакція
Node.js
Для перевірки використовують Cron, Serp
Що потрібно зробити:
- додати сторінку для суперадміну "Статистика", в якій буде статистика за користувачами (таблиця користувачів з полями: електронна пошта, підтверджена/не підтверджена (за винятком не підтвердженого галлюка "поттвердити"), дату реєстрації, дату останньої активності, кількість перевірених посилань - 12 колонок за останні 12 місяців + 1 колона "всього за весь час"), галлюки "видалити посилання користувача" (це загальна база посилань, в якій у кожної посилання є user-id) і "видалити обліковий запис користувача", і кнопку зберегти зміни.При встановленні галчок "видалити посилання та обліковий запис користувача" при натисканні на кнопку "зберегти зміни" показувати аларм "ви маєте намір видалити користувача/посилання, підтвердити?"Вибір «так» і «ні».- налаштувати підтвердження користувача (вище - на сторінці суперадміну вручну, додати кілька виборів галчок для одномоментного підтвердження декількох користувачів)
- допрацювати таблицю результатів (поля в базі даних і власно виведення їх на фронт, виведення далі) - тепер це 4 колонки - посилання, доступність на сайті, наявність в пошуковій виданні, параметри посилання.Необхідно :
6 колонки: посилання (сайт, де ми дивимося), робочу здатність посилання (сайт, де ми дивимося) (якщо посилання немає - далі перевірку пропускаємо і всі поля в звіті за цим посиланням залишаємо порожніми), наявність нашого посилання (який ми дивимося) на сайті (де ми дивимося) (тепер тут перевірка погана, є приклади, коли посилання на сторінці є, а в колонці говориться, що її на сторінці немає, потрібно виправити), наявність в пошуковій виданні, параметри посилання (перевірка атрибуту rel, якщо він не вказані для посилання - це значення Dofollow, також можуть бути вказані значення Nofollow, UGC, Sponsored, для непередбачуваного результату вивести "Else"),- вивести результати на окрему сторінку - на фронті є сторінка "Репортаж", а результат перевірки йде зараз на тій же сторінці Дашбоард після часу, це не підходить.Результати перевірки вже зберігаються в базі, потрібно з бази їх забирати і виводити в звіти.Сам процес запису в базі теж потрібно допрацювати.Тепер дані приймаються з інпута, обробляються, вносяться в базу, і виводяться на тій же сторінці користувачеві.Потрібно - з інпута відразу записати в базу посилання, запустити перевірку, в процесі перевірки оновлювати поссилально інформацію в базі, і відразу виводити в звіти кожну нову перевірену посилання.- додати асинхронну обробку завдань (тепер всі посилання обробляються в порядку за конкретною задачею, тобто якщо два користувачі запускають перевірку паралельно, буде оброблятися обидві завдання паралельно, що притягне за собою бан Google, оскільки існує обмеження на одночасну перевірку посилань.Потрібно - спочатку вносимо посилання в загальну таблицю в базі, потім кроном кожну хвилину шукаємо посилання з найдавнішою датою додавання, перевіряємо, щоб поле "датум перевірки" було порожнім (якщо не порожнє - посилання пропускаємо), і запускаємо перевірку, яка вже програмно реалізована, тільки потрібно перевірити, щоб пройшла вона правильно, тепер є скарги на неточність перевірки).Важливий момент - потрібно, щоб кожна нова задача і кожна нова посилання додавалися окремою записом в таблицю, навіть якщо це дві три десятки однакових посилань в одній або декількох завданнях.- допрацювати сторінку Dashboard (за разом видалити s з назви) - після натискання кнопки "провірити" - виводимо повідомлення "Your request is at work, you will see resutls at Reports page when they will be ready".- виправити всі тексти на сторінках - видалити всі алерти з українським текстом, замість них виводити аналогічні повідомлення на англійській мові в верхньому текстовому блоку сторінки Дашбоард, тимчасово приховати верхній текст на сторінці Репортаж і Профіль
- змінити логотип (передавати) і копірайт
- відображати перехід по сторінках дашборду (змінити активну сторінку)
- додати посібник після проходження реєстрації - повідомлення в блоці "Registration was successful!Now you can login, using your e-mail and password" (Ви можете зареєструватися за допомогою електронної пошти та пароля).- сторінка "forgot password" зараз не працює, вся реєстрація реалізована якою-небудь плагіном, потрібно виправити "forgot password" (при необхідності отримаю інформацію від попереднього розробника).Якщо що - верстка є.
-
623 10 0 Доброго часу дня! Готов взяти за проект, досвід роботи з даними технологіями більше 3 років. Будемо раді співпраці!
-
265 Доброго дня! Я зацікавлений у вашому проекті та готовий взятися за його розробку. Маю досвід у розробці веб-додатків на Node.js та React з використанням MongoDB.
Щодо завдання, з задачею розбирався і знаю, як його вирішити. Я пропоную додати сторінку "Statistics" для суперадміна, яка буде містити таблицю користувачів з необхідними полями та функціоналом. Якщо користувач не підтверджений, додамо функцію "підтвердити" і відмітку про стан підтвердження. Також, я реалізую можливість видалення користувачів та їхніх посилань з бази даних.
Для підтвердження користувачів я пропоную додати відповідну функціональність на серверній стороні з використанням Node.js та MongoDB. Також я готовий доробити таблицю результатів перевірки посилань, додавши необхідні поля та оновивши логіку перевірки наявності нашого посилання на сайті.
Решту задач потрібно обговорити окремо.
Я можу надавати вам щоденні оновлення про зроблену роботу, а також готовий спілкуватися для уточнення деталей. Будь ласка, повідомте мені, якщо вам потрібна будь-яка додаткова інформація або обговорення умов проекту.
-
558 3 0 Вітаю вас, Володимир
Я ознайомився з завданням і готовий запропонувати свою кандидатуру для її виконання. Я впевнений, що зможу ефективно виконати всі поставлені завдання і забезпечити високу якість роботи.
Хоча у мене немає досвіду роботи з Cron і Serp на практиці, мені було б цікаво використовувати їх в реальному роботі.
Якщо Ви зацікавлені в співпраці, я буду раді обговорити всі деталі проекту в особистому повідомленні. Дякуємо за можливість подати свою кандидатуру! HTTPS://mcarrow.vercel.app/
-
688 12 0 Доброго дня!
Зацікавило ваше замовлення.
Технології якими володію: HTML, CSS, JS, стек MERN (React, NodeJS+Express, MongoDB).
Цікаво буде розібратися з SERP та CRONE.
Буду рада обговорити деталі.
-
852 20 0 Доброго дня!
Зацікавила ваша завдання, було б цікаво попрацювати з вами.
Мій стек:
HTML/CSS/JS/SCSS/БЕМ/Figma/React.js/Node.js./MongoDB
Моє портфоліо:Freelancehunt
Cron, Serp на практиці не використовувала, але було б цікаво застосувати теоритичні знання на практиці.
…
Зв'яжіться зі мною і ми обговоримо всі деталі. Буду рада нашій співпраці!
З повагою, Тетяна
-
426 2 0 Вітаємо Вас!
Знайомство з вашим сайтом та завданнями. Готов запропонувати вам роботу Full-stack фахівця з досвідом розробки понад 8 років. Ми впевнені, що ми зможемо виконати поставлені завдання).
Працюю відповідально, якісно і в коротких рядках.
Ми можемо обговорити всі деталі в особистих повідомленнях.
Будемо раді співпрацювати з вами!
-
Вітаємо, готові реалізувати
Має великий досвід розробки на React,js.
Пишіть в ЛС, обговорюємо деталі
-
157 1 1 Привіт, готовий взятись маю хороший досвід з react js, працював також з nodejs. Комерційного досвіду 6+ років, якощ цікаво можу надіслати резюме )
-
875 9 2 Вітаємо Вас! Напишіть в ЛС
Про це йдеться в повідомленні.
-
658 7 0 1 Вітаємо Вас! Досвід роботи з JavaScript, MongoDB, React та Node.js 2,5 року. Готовий обговорити деталі проекту в ЛС.
-
520 13 0 Добрий вечір. Звучить не важко. Завантажити React Typescript. Комерційний досвід 2+ років. Я віддаю перевагу годинній оплаті, але завжди можна домовитися
-
Доброго вечора, дуже цікаво розібратися з SERP та CRONE. MERN стек я знаю, але ваш проєкт має специфічні налаштування... Якщо можна глянути буду вам дуже вдячний за таку можливість.
З повагою Денис. -
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка інтерактивної карти Palworld для сайтуПотрібно розробити інтерактивну карту Palworld за прикладом: https://palworld.gg/map Нам потрібна не просто статична картинка, а повноцінна інтерактивна карта, де користувач може дивитися локації, вмикати / вимикати категорії об’єктів, шукати потрібні точки та взаємодіяти з… HTML та CSS верстання, Javascript та Typescript ∙ 13 годин 20 хвилин тому ∙ 18 ставок |
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 296 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 5 днів 19 годин тому ∙ 115 ставок |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 6 днів 1 година тому ∙ 21 ставка |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 8 днів тому ∙ 20 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 8 днів 18 годин тому ∙ 97 ставок |