Authors and Designers:
- Buenaventura, Vanessah (Web Designer, Research)
- Honorio, Lance (Research)
- Robillos, Elric (Logo Designer, Research)
- Torres, Jetsun Prince (Developer, Project Leader)
BSIT 3-1, PUPQC
Date Started: October 31, 2020
Please install the following to get started
- NodeJS
- Microsoft SQL Server Management Studio 18 (SSMS 18)
- XAMPP
- PHP Driver for SQL Server
To guide you in installing PHP Driver, you may watch this video on YouTube by clicking this link.
-
Download the zip file of this code or click here.
-
Extract the file to
C:/xampp/htdocs/
and make sure that the folder name would be renamed asABN-Job-Portal
. -
Open a terminal and enter the following:
cd C:/xampp/htdocs/ABN-Job-Portal
npm install
Make sure you have NodeJS installed on your computer before to do this. This project is dependent to some node packages. To check, enter to the terminal
node -v
ornode --version
. If node version is not display, then you need to install NodeJS.Old version of
npm
is used here. So you can runnpm audit fix
to fix some high severity vulnerabilities -
Open the Microsoft SQL Server Management Studio and copy the server name
-
Open any editor you want. Locate this file in extracted folder
ABN-Job-Portal/application/config/database.php
-
In database.php, locate the
$db['default']
array and edit the'dsn'
value to this format:'dsn' => 'sqlsrv:Server=[YOUR SERVER NAME];Database=ABN_Job_Portal;'
-
In your Microsoft SQL Server Management Studio, open the file in
ABN-Job-Portal/queries/ABN_Job-Portal - Schema.sql
and execute.Optional: Execute also the file in
ABN-Job-Portal/queries/ABN_Job-Portal - Sample Data.sql
so database have sample data. You can log in as Jobseeker or Employer by logging in this accounts:For Jobseeker For Employer juandelacruz@email.commariamercedez@email.comaccentureph@email.compumaincph@email.commanulifeph@email.comsanmiguel@email.comAll accounts have
P@ssw0rd
password -
Open your XAMPP and start the Apache
-
Open any browser and type
localhost/ABN-Job-Portal
and you are now ready to use it.
Note: Some images are not owned by us.