Track My Calling
Track My Calling allows one or more individuals to be able to create an account in the application and track their job leads. This includes maintaining details about the job, tracking the status of the job, and adding notes to the job. When viewing a list of their jobs, a user can filter the list based on the status, and can also perform a free-text search of the content.
(The following instructions assume you will be running on a system with Ruby 2.2+ available).
- Fork and clone this repository to your target environment.
From the command line:
bundle installto download any required RubyGems.
rake db:migrateto create database
rails sto start your Rack-based server.
Track My Calling maintains the following pieces of information:
- Job Name
- Job Title
- Job Description
- Application URL
- Date Found
- Date Posted
- Job Status
- Date Job Entry Created
- Date Job Entry Last Updated
- Note (free text)
- Date Added
Any user can create an account on the site by providing an e-mail address and passwords. Formatting of e-mail address' and a minimum password length is enforced.
Please contact Michael Simon at firstname.lastname@example.org if you are interested in contributing.
Please refer to the CHANGELOG.
This application makes use of the following primary technologies/frameworks:
- Ruby on Rails 4.2
- AngularJS (v1)
- Angular Material
This repository was created as part of a learning exercise in Flatiron School's Learn-Verified program.
The content of this repository is available for non-commercial use only. For more information please refer to the LICENSE.