Skip to content

BuiKhanhHuy/my-job-web-app

Repository files navigation

Image

JOB PORTAL SYSTEM

MyJob Web Application (ReactJS)

❗Must run SERVER first

Setup

👉 Clone repo

git clone https://github.com/BuiKhanhHuy/my-job-web-app.git

👉 Go to the project directory

cd my-job-web-app

👉 Update the data in .env file

Create .env file

my-job-web-app/
  |-- ...
  |-- src
  |-- .env 👈
REACT_APP_NODE_ENV=local

REACT_APP_BASE_URL=http://localhost:8001 (server URL)

REACT_APP_MYJOB_SERVER_CLIENT_ID=
REACT_APP_MYJOB_SERVER_CLIENT_SECRECT=

REACT_APP_FACEBOOK_CLIENT_ID=
REACT_APP_FACEBOOK_CLIENT_SECRET=

REACT_APP_GOOGLE_CLIENT_ID=
REACT_APP_GOOGLE_CLIENT_SECRET=

REACT_APP_GOONGAPI_KEY=
REACT_APP_GOONGAPI_ACCESS_TOKEN=

REACT_APP_BING_MAPS_KEY=

REACT_APP_CHAT_APP_ID=
REACT_APP_FIREBASE_API_KEY=
REACT_APP_FIREBASE_AUTH_DOMAIN=
REACT_APP_FIREBASE_PROJECT_ID=
REACT_APP_FIREBASE_STORAGE_BUCKET=
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=
REACT_APP_FIREBASE_APP_ID=
REACT_APP_FIREBASE_MEASUREMENT_ID=

👉 Run app

Docker

Manual (Windows)

docker compose -p myjob-web-app up -d

→ Go to: http://localhost:80

npm install
npm start

→ Go to: http://localhost:3000

Video demo

Watch the video

Live demo

👉 Test account

  • Job seeker:
  • Employer
    • Email: employer[1-4900]@gmail.com
    • Password: 123

Backend & Mobile repo link

Releases

No releases published

Packages

No packages published

Languages