- GitHub Repo link
- App Description
-
Purpose
- The foreign employers of the fitness centers want to find suitable fitness professionals for their growing business. Our app is to help the employers screen the applicants to get the most suitable ones.
-
Functionality
- The app can screen out the applicants from the applicats information list, under various standards (e.g. years of experience, skillset, number of followers on social websites, softskills)set by the employers.
-
Instruction for use
- The user can check four types of information of the applicants, which are years of experience, skillset, number of followers, and softskills.
- To read information of all the fitness professionals, the user just need to type the following command in the terminal
$ ruby fitsy_ls.rb- To read the screened information about years of experience, the user just need to type the following command in the terminal
$ ruby fitsy_exp.rband you'll get 3 options to choose, just type the option number
then you'll see the filtered results.

- To access the list of professionals with ONE certain skillset you want to see, (the current version of this app only allows the user to input only one skill set) just use the following command in the terminal
$ ruby fitsy_skillse.rb
Also, instead of choosint an option number, you'll need to type a word of the skillset you want to see, I used "cardio", then you'll have the list.
if you entered a skillset word that no professionals have, you'll get the following information

-
App files
- The app contains 4 ruby files: fitsy_input.rb,fitsy_ls.rb,fitsy_exp.rb,fitsy_skillset.rb
- fitsy_input.rb: all the data of the fitness professionals is stored in this file, and it will be called by fitsy_ls.rb,fitsy_exp.rb,fitsy_skillset.rb
- fitsy_ls.rb: used for dispay all the data in the fitsy_input.rb.
- fitsy_exp.rb and fitsy_skillset.rb: used for screening the professionals.
- The app contains 4 ruby files: fitsy_input.rb,fitsy_ls.rb,fitsy_exp.rb,fitsy_skillset.rb
-
Future features and updates
- Updates 1.Data will be shown in table. 2.User can search with more than one keyword. 3.Check the validity of the user input data.
- Features 1.More screening options 2.User interface for personal trainers
-
- Details of design & planning process
Joshua-Tu/FITSY-PROJECT
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|




