- Сайт по поиску учебной команды 2-n человек удаленно/локально для работы над каким-нибудь проектом. Идею проекта инициализировать может любой человек, но участвовать в другом проекте можно только после ухода из команды/роспуска команды. Результат проекта можно выложить в качестве портфолио. Участие в проектах бесплатное, на добровольных началах. По задумке данный стартап должен помочь начинающим специалистам прокачать так называемые "хард" и "софт" скиллы. Но это может развиться и в полноценную рабочую среду. У каждого проекта есть 5-10 тегов, которые одним словом могут описать как сам проект, так и участников. Например, <бекенд>, <дота2>, <блюз>, <политика> и так далее. Каждый потенциальный участник может указать в личном кабинете эти теги: так "тимлиды" могут найти вас и позвать к себе в команду.
- Также проект рассматривается как некоторая социальная сеть по интересам, вполне себе можно завести новые знакомства.
- Скопируйте проект
git clone https://github.com/OOOKarasikInc/CarasiqueProjects.git
- В терминале проекта напишите:
composer install
- Скопируйте файл
.env.example
в каталог проекта. Переименуйте его в.env
. В файл.env
впишите следующие строки (либо измените значения):
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=teamwork.gg
DB_USERNAME=root
DB_PASSWORD=
- Введите
npm install
- Введите
npm run build
для отображения CSS-стилей - Введите последовательно
php artisan key:generate
иphp artisan config:cache
- В терминале проекта напишите команду:
php artisan migrate --seed
- Следом напишите команду
php artisan serve
- Откройте сайт по появившемуся адресу
Есть предложения по идеям/изменениям (в том числе README, способа инициализации веб-приложения) - предлагайте.
-
Для просмотра всех роутов:
php artisan route:list
-
Все необходимые зависимости для CSS и JS находятся в
package.json
. -
Версия PHP - 8.3
-
Версия Laravel - 10.48.10
-
Версия Ubuntu - 22.04.4 LTS