SunOverflow is an internal project for the employees of Sun Asterisk PH that aims to help the team with asking and answering questions.
- Laravel
- MySQL
- GraphQL
- Next.js
- TypeScript
- Tailwind CSS
git clone [email protected]:framgia/sph-sun-overflow.git
cd sph-sun-overflow
cd backend
cp .env.example .env
php artisan serve
- Open another terminal then
cd sph-sun-overflow/frontend
npm install
npm run dev
git clone [email protected]:framgia/sph-sun-overflow.git
cd sph-sun-overflow
cd backend
cp .env.example .env
composer install
cd ../frontend
npm install
cd ..
docker-compose up --build
- If you don't have python-pip just run this on your ubuntu/wsl
sudo apt install python3-pip
after follow the instructions 2 and 3 - Required In system
- Install php-cs-fixer via composer
pre-commit install
- You are good to go, whenever you commit changes it will have a linter checks to run and show you error / success messages.