Code Monkey home page Code Monkey logo

job-tracker's Introduction

MEAN Stack Application: Job Trail

A job tracker app using Node.js, Express, MongoDB, AngularJS, and all four HTTP methods for RESTful Services

[Heroku Link] (https://jobtrail.herokuapp.com/)

App Overview

Job Tracker is an application designed to save jobs of interest containing the most important information about the job post. Each job table contains: job title, company, link to the job, if the user had applied to job or not, the date the job was created and a notes section. Under notes section, the user can save the user and password he/she used when registering to the company site.

The user should be able to add new jobs, edit them or delete them if is not longer an option.

Original Wireframe

alt tag

User Stories

User can:

  • Add new jobs to the user page
  • Save relevant links to job post
  • Edit the elements of the job listing
  • Delete jobs no longer are of his/her interest
  • Identify which jobs have been applied to
  • Add extra notes to each job posting
  • User can search by any word

Stretch Goals (wish list)

  • Add links to professional profiles such as LinkedIn, Resume, GA Profile so user can copy and paste when applying to a job.
  • A user can search through the jobs listing by: jobs applied, level of interest or date.
  • Add favorites page (model will need to be modified).

Model Used

JobSchema{
  position: String,
  company: String,
  jobLink:  String,
  applied: Boolean,
  createdAt: Date,
  notes: String
}

Copyrights

Logos are created by me. Images are saved in the images folder and also hosted on Imgur.

job-tracker's People

Contributors

zarela avatar

Watchers

 avatar  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.