Skip to content

Data structure (technical)

Francesco Moro edited this page Apr 15, 2016 · 1 revision

Overview

Hardcoded on front-end, preferably all in one file, exporting an object (e.g. 'hardCodedDB'). Import that file when needed, with the relevant properties.

List of data (top-level)

  • Candidates
  • Roles
  • Hosts (just a list, not more)
  • List of interests (pre-determined)

Roles data

As per role modal view:

  • Location
  • Salary
  • Number of interested candidates
  • Interested candidates (id???? name???)
  • Host
  • Description
  • Requirements
  • Application deadline
  • Tick field (none interested by default??)

Candidates

As per candidate profile modal view:

  • Candidate Name
  • Profile photo url
  • url Link to LinkedIn profile
  • list of interests (from pre-determined list above) Array
  • Roles applied to Array of Objects (each applied-role-object should include the status of the application)

List of interests

  • Web Development
  • Civil Engineering
  • Arts & Crafts
  • etc...
Clone this wiki locally