Skip to content

framgia/sph-sun-overflow

Repository files navigation

SunOverflow

SunOverflow is an internal project for the employees of Sun Asterisk PH that aims to help the team with asking and answering questions.

Technologies used:

  • Laravel
  • MySQL
  • GraphQL
  • Next.js
  • TypeScript
  • Tailwind CSS

Prerequisites:

Manual setup:

  1. git clone git@github.com:framgia/sph-sun-overflow.git
  2. cd sph-sun-overflow
  3. cd backend
  4. cp .env.example .env
  5. php artisan serve
  6. Open another terminal then cd sph-sun-overflow/frontend
  7. npm install
  8. npm run dev

Docker setup:

  1. git clone git@github.com:framgia/sph-sun-overflow.git
  2. cd sph-sun-overflow
  3. cd backend
  4. cp .env.example .env
  5. composer install
  6. cd ../frontend
  7. npm install
  8. cd ..
  9. docker-compose up --build

Pre commit setup:

  1. 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
  2. Required In system
  3. Install php-cs-fixer via composer
  4. pre-commit install
  5. You are good to go, whenever you commit changes it will have a linter checks to run and show you error / success messages.

Documents

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published