This is the repository for the GJJSP (Gado and Jess Jalandoni Scholarship Information System) project. It consists of both backend and frontend components.
Before running this project on your local system, ensure that you have the following prerequisites installed:
- Node.js
- PHP 8.2
-
Navigate to the backend folder:
cd gjjsp-backend
-
Inside the
gjjsp-backend
directory, clone the Laradock repository:cd gjjsp-backend *sudo rm -rf laradock* # NOTE: Italicize should be in the folder of the first gjjsp-backend git clone https://github.com/Laradock/laradock.git
-
Install the dependencies by running:
composer install # or if you have already installed composer update
-
Create your own
.env
file in thegjjsp-backend
directory. -
Finally, go to the
laradock
folder and start the Docker containers:cd laradock docker-compose up -d nginx
-
Navigate to the frontend folder:
cd gjjsp-frontend
-
Install the dependencies:
npm install
-
Run the frontend:
npm run dev
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
This project is licensed under the terms of the BSD 3 Clause License.