Сайт проекта Exsellent RP

В теме 2 сообщения

old_markelov
Освоившийся

Сайт проекта Exsellent RP

 

Это почти копия сайта проекта, есть некоторые отличия по отступам, а в целом все тоже самое. Все страницы имеются. На странице карты отрисована сама карта и добавлен зум, также имеется фильтрация, но логики отображения домов и бизнесов нет, так как у всех своя структура базы данных. Я не знаю как у них выглядит личный кабинет, но сделал базовую страницу, дальше вы можете сами ее наполнять. Также не известно есть ли у них админка на сайте, но добавил тоже, дизайн админки сайта.

Чтобы попасть в админку, откройте /admin.
Таблица users это игроки.
Добавил колонку admin_level. Если у игрока admin_level больше 1, он может в админку. Если у вас колонка называется иначе, поменяйте имя не только в модели, но и в проверке входа в админку.
В админке имеется новости, игроки, страницы и настройки.
Страницы по типу политики, соглашения и тд. Ссылки на них на сайте берутся из config/pages.php. Если в админке поменяете адрес страницы, этот же слаг поправьте в конфиге, иначе на сайте останется заглушка.
В настройках можно указывать ip адрес, ссылку на лаунчер, зеркало и ссылки на соцсети.

Фреймворк Laravel, фронт blade, стили css.
На хостинге лучше указать корень сайта на папку public. Ссылка index.php в корне открывает только php, а картинки и стили лежат в public. Локально php artisan serve сам смотрит в public, ссылка ему не нужна.

Для запуска локально у вас должен быть php, nodejs, mysql (если юзаете ospanel, значит все есть, если юзаете docker - мое уважение).

Как запустить?
В корне проекта composer install
Если нет .env, то copy .env.example .env
php artisan key:generate

В .env укажите свою базу (DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD) и пароль SUPER_ADMIN_PASSWORD. Базу создайте заранее. Пароль нужен до следующей команды, иначе аккаунт не создастся.
php artisan migrate --seed
php artisan storage:link
npm install

Дальше два окна терминала

npm run dev
php artisan serve

Сайт откроется на http://127.0.0.1:8000. В админку ник Super_Admin и пароль из .env.

 

Скачать:

 

Скриншоты:
Imgur: https://imgur.com/a/jI9Bjzv

Отредактировано пользователем old_markelov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу