GithubHelp home page GithubHelp logo

greenfieldproject's Introduction

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

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

greenfieldproject's People

Contributors

hamzaalwan avatar dareenkhanash avatar raedawwad95 avatar elena-livia avatar sarakoki avatar nadaa avatar talomari avatar gsnada avatar atheer83 avatar samersalmeh avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.