blueyoghurt / wdi5sg-project3

General Assembly's Web Development Immersive - Singapore Course 5.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WDI Project 3: Start-Up in a Week

Project-3-Ruby-Jobs Lite

Preview

Screenshot:

alt text

Introduction: Premise & What is the project about

Problem Identified:

The F&B industry has a high turnover rate and they are in need of a constant pool of manpower. At the same time, people (such as students or people in-between jobs) are looking for quick part time job opportunities. Often, searching for a job is not instantaneous and job applications come with lengthy application processes.

Jobs Lite aims to fix that by making it easy to search for a job and to apply instantly.

Solution:

Basic Features. Mobile First Designed Website. Fast and easy way for both job-seeker and employer, specifically for young job-seekers to find part-time employment in the F&B industry.

Job seekers do not need to fill out long tedious forms repeatedly when they are looking for the same kind of part-time job.

Login to enable quick sign-up and login for job seekers.

Additional Features. Google maps that shows the location of the job and user’s current location.

Mailer function. Employers get notified via email with every job application. In addition, the email will be attached with a contract to legalise the employment period and the monetary payout for the employees, making the recruitment process more efficient for job-seekers and employers.

Application Demo & Showcasing of the code

Live demo with seed data Google maps code show case Action Mailer code show case

Monetisation Strategy

For every job match, we charge the employer a 5% service fee on top of remuneration sum that they need to pay the employee for the employment period.

Market Strategy:

Acquire McDonalds as our first client. Once a big player is in, the rest are more inclined to follow and list their jobs on our platforms.

Others potential choices: KFC & Pico’s Event Company.

Workflow

Show To Do List Feature branch git flow

Conclusion

How this Website can go further

Employers and Jobseekers can leave reviews for one another.

Jobseekers to upload their resumes.

  • Facebook Registration & Login to enable quick sign-up and login for job seekers.

  • Messaging Functions.

  • New languages Malay and Bahasa to target Malaysia and Indonesia.

Job seekers are able to follow the companies that they wished to work for and be notified when the company has posted new jobs listings that matches their criterion.

Stack and configurations used for this project:

  • Ruby version - 2.3.1

  • Rails version - Rails 5

  • Postgres Database

  • ERB

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • Google Maps API

App has been deployed with Heroku and it's publicly accessibly now.

Deployed Version:

https://jobslite.herokuapp.com

About

General Assembly's Web Development Immersive - Singapore Course 5.


Languages

Language:Ruby 56.0%Language:HTML 37.0%Language:CSS 4.8%Language:CoffeeScript 1.3%Language:JavaScript 0.8%