Frontend-разработчик
Описание
Нужно сделать сайт, который будет соответствовать критериям ниже. Тема сайта: Доска объявлений. Нужен очень упрощенный аналог Авито.
Также, вы можете мне продать готовый сайт или сделать на основе другого сайта/шаблона.
Над функционалом заморачиваться не нужно, этот сайт будет использоваться для учебных целей.
Главная страница - где висят разные объявления, каждое объявление можно открыть и просмотреть. Также нужен личный кабинет пользователя + админку, где можно удалять/добавлять объявления.
Дизайн самый минимальный, главное функционал. Доп.инфа ниже.
Задачи:
- выполнить анализ и представить структуру приложения;
- создать функционал администратора: возможность добавления, удаления, просмотра, модерирования данных. Используется фреймворк Laravel версия 8;
- организовать вывод данных для просмотра (+ можно сделать функционал лайка объявлений)
- какие таблицы будет включать приложение? Поля таблиц и типы данных.
- связи между таблицами.
- какие страницы включает приложение? Составить карту экранов.
- сценарий поведения пользователей. Описать роли пользователя.
- формы.
- окружение. Установка ПО: сервер (XAMPP), node.js, Git, composer.
- создание базы данных через phpMyAdmin (pgAdmin).
- разворачивание проекта через composer.
- настроить окружение проекта - файл .env.
- создание миграций. Добавление данных через phpMyAdmin (pgAdmin).
- создание контроллера ресурса.
- создание шаблонов страниц - шаблонизатор blade. Установка Laravel UI. Авторизация пользователя.
- маршрутизация (роуты).
- добавление библиотеки Laravel-admin. Создание панели администратора
26 октября, 2016
Антон
Город
Новороссийск
Возраст
27 лет (26 июля 1998)
26 октября, 2016
Магомед
Город
Новороссийск
Возраст
65 лет (27 июля 1958)
8 мая, 2021
Виталий
Город
Новороссийск
Возраст
56 лет ( 8 мая 2026)