Skip to content

A full-stack web application created using PostgreSQL , Expressjs , React js, Node js . Help people find job and company find software developer

License

Notifications You must be signed in to change notification settings

Dung24-6/Full-Stack-Job-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack-Job-App

A full-stack web application created using PostgreSQL , Expressjs , React js, Node js . Help people find job and company find software developer

Logo

shields Stars Nodemon Express

Table of contents

Installation

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

Environment Variables

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 = ?

Demo

...

Features

  • 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

API Reference Example (There are many API I don't write here)

Get all users

  GET /user
Parameter Type Description
No / Get all user of the list

Get user

  GET /user/${id}
Parameter Type Description
id string Required. Id of user to fetch

Tech Stack

Back-end: PostgreSQL , ReactJS , Node , Express

Authors

🚀 About us

We are web developer

🛠 Skills

Javascript, NodeJs, ReactJS, Express, PostgresQL, mongoDB, Postman, ...

About

A full-stack web application created using PostgreSQL , Expressjs , React js, Node js . Help people find job and company find software developer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published