Open Source Education Website Let’s start contributing to open source!
- Laravel PHP framework v5.5
- Mysql
- Docker (Nginx,PHP-FPM,Phpmyadmin)
fork this GitHub (top-right button)
clone forked GitHub repo
$git clone https://github.com/CPEDevUp/cpe-web.git
where your-name
is your GitHub ID
- Install docker
- For window https://docs.docker.com/docker-for-windows/install/
- For Mac https://docs.docker.com/docker-for-mac/install/
- For Ubuntu https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/
- run docker
cd cpe-web/
docker-compose up -d
3.Migrate database
cd www/
composer migrate
- create a branch
$git checkout -b <branch-name>
- add untracked files
$git add .
- commit changes
$git commit -a -m "your short description"
- push changes
$git push origin <branch-name>
- switch branch to master
$git checkout master
- merge to master
$git merge <branch-name>
click send Pull Request button on your GitHub