Skip to content

Dazzel-18/LegacyProject

 
 

Repository files navigation

Portable Jobs

Have you ever wanted to work in spare time or find someone to help you for low cost?. Portable Jobs app is ideal to answer your question and more. This project is originally built by RBKJuggernaut. Part from Legacy project in RBK bootcamp, we ed the project and add more features to it.

Table of Contents

  1. Technologies
  2. Installation
  3. Usage
  4. Features
  5. Demo
  6. Authors
  7. Developers

Technologies

Installation

Get a copy of the repo

$ git clone https://github.com/Dazzel-18/LegacyProject

Install all dependencies found in 'package.json' file

$ npm install

Usage

Open three terminals:

$ npm run server-dev
$ npm run react-dev
$ sudo mongod

Added Features:

  • comments option (users can write comments under jobs of their interest)
  • extra fields on registeration page:
    • Uploaing profile image
    • Add gender option
  • show details link to a seperated page which hold extra information about listed job
  • show details link to a seperated page which hold extra information about listed job
  • order Jobs on home page descendingly
  • extra fields on Job Page:
    • job date on Job page
    • salaray Field on Job page
    • job icon associated with job title
  • profile page for each user
  • user rating on the profile pager
  • Search box to find registered users
  • chat box on user profile
  • interest button for each job (interested job seekers can show their interests by clicking on the button)
  • assign job to users (appear only for job provider, they can only see interested users on the list)
  • list of jobs assigned appear on user profile
  • users can rate other users (they are not allowed to rate themslves)

Authors

Developers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.4%
  • CSS 7.6%