Skip to content

GlobalNL/globalnl-member-portal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task List

List of current development required, order is not significant.

Overall

  • Update welcome email

  • Automatically select testing vs production environment

  • Have default view on member directory show members randomly

  • Add an admin area

    • index.html ->Link on each profile card to "Edit profile" and drive to profile.html with UID as param
    • profile.html -> Use uid param instead of firebase.auth UID. Add First Name/Last Name/LinkedIn URL/Headline/Email. Add delete button (add copied_account = true)
    • Function -> Only update name fields on account create
  • Clean up login functions to no longer need migration

  • Change industry dropdown to allow multiple selections

  • Retire LinkedIn badges on user profiles

    • Get user photo urls, headline, company data
    • Update user cards to remove badges and add new data
    • add users photo to navbar
    • Remove other badge-related code (slider, LIRenderAll, etc.)
  • Add GeoFire query or other proximity based search versus specific city/province

    • Working test code in functions
    • Change hometown_location and current_location lat/lng to use GeoFire
    • Then turn both location searches to find users by proximity to the location entered (currently if you put in "Mount Pearl" you won't get people from St. John's/Paradise. Even more important for smaller communities. Really needs to be who's near you vs having to be precise on address fields
    • Need to use Realtime database not Firestore for GeoFire. Hence need to design a way to keep them synced up or to query both (Firestore for profile and GeoFire/Realtime for locations). Consider Functions to keep in sync
    • Switch map.html to use GeoFire as well
  • More searches

    • Random search to "randomly" show you people who are similar to you on some dimension
    • Same hometown / Industry / current location / MUN grad year
    • Show recently updated members
    • Search by company (completed)
  • Move Navbar to standalone file

  • Clean database

    • Things like incorrect LinkedIn profile links, capitalization, etc.

About

Global NL Member Portal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 52.5%
  • HTML 26.5%
  • CSS 21.0%