A full-stack web application created using PostgreSQL , Expressjs , React js, Node js . Help people find job and company find software developer
First , clone project and go to client folder and and server folder run npm install . Create .env file and add environment variables in server folder
cd client
yarn
yarn run dev
cd server
npm install
npm run start
Or for dev in server , use nodemon
npm run server
To run this project, you will need to add the following environment variables to your .env file. SECRET_KEY can random
PORT = ?
NAME = ?
DATABASE_PORT = ?
HOST = ?
DATABASE = ?
PASSWORD = ?
...
- Full stack web
- 3 role : Admin , User , Company
- Admin :
- DashBoard
- Create Account
- Delete User
- Delete Review
- Register Company
- User:
- Get user
- Create User
- Log In
- Log Out
- Update Profile
- Upload Avatar
- Upload CV
- Review Company
- Report Wrong Review
- Search Job by location, skills, company
- Apply Job
- Get Top Companies
- Company :
- Update Company Profile
- Get Review Company
- Get Apply Job
- Report Review
- There are many features will complete
GET /user
Parameter | Type | Description |
---|---|---|
No |
/ |
Get all user of the list |
GET /user/${id}
Parameter | Type | Description |
---|---|---|
id |
string |
Required. Id of user to fetch |
Back-end: PostgreSQL , ReactJS , Node , Express
We are web developer
Javascript, NodeJs, ReactJS, Express, PostgresQL, mongoDB, Postman, ...