Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FindJobs (IDB3) Presentation

FindJobs (IDB3) Presentation

Avatar for Brandon Lam

Brandon Lam

July 14, 2022

Other Decks in Technology

Transcript

  1. Blake Senn Full-Stack Developer, React guru Contributions: Backend api +

    Database Config, Frontend React setup and component design, GCP manager
  2. Frontend • HTML • CSS • JavaScript • React •

    React Query • React Table • Bootstrap Hosting • GCP • NameCheap
  3. Backend • PostgreSQL • SQLAlchemy • Flask Data (APIs) •

    Adzuna - Jobs • TheMuse - Companies • OpenWeatherMap - Locations
  4. Issue Tracker Total Issues - 50 Resolved Issues: 38 issues

    Unresolved Issues: 12 issues - no photos on jobs page - can’t run unit tests live from about page - documentation for DB lacking Issues per member: - Blake - 12 - Brandon - 16 - Eder - 4 - Eileen - 8 - Euie - 4 - Jincheng - 5
  5. Unit Test Tracker Unit Tests per member: - Blake -

    17 - Brandon - 4 - Eder - 10 - Eileen - 9 - Euie - 4 - Jincheng - 9
  6. FindJobs Critique What did we do well? • Functional &

    minimalist website • Specific and general searching • Time management and team collaboration What did we learn? • HTML, React and Javascript • Collecting data from different APIs • Set up a database • Set up a backend API
  7. FindJobs Critique What can we do better? • Website design

    can be more creative • Limited data • Visualization page information is unclear • Add filtering options What puzzles us? • Running unit tests live • Weather data for locations is static • Inconsistent searching with https
  8. BookHunter Critique What did they do well? • Wide array

    of genre, author, book data • Vertical design adaptable for mobile What did we learn from their website? • Most books are moderate in length (250-499 pages) • The most common word in book titles is “the” • There are many books in languages other than english (e.g. french, spanish)
  9. BookHunter Critique What can they do better? • Links between

    genres, authors, books can be improved • Unclear pagination • Title webpages (instead of React App) What puzzles us about their website? • Models/Visualization missing • Effort on different pages uneven