Skip to main content
Back to Clients
Vancouver Island University logo

Vancouver Island University

Industry: Education

Company Size: 1,000+ employees

Visit Website →

Leading post-secondary institution committed to providing accessible education and innovative learning solutions.

Career Outlooks Web Application

The VIU Career Outlooks Web Application represents a pivotal collaboration with Vancouver Island University, aimed at aiding prospective students in making informed decisions regarding their educational and professional paths. This innovative tool seamlessly connects VIU programs and credentials with real-world employment opportunities.

Technologies Used

TypeScript Svelte Node.js Prisma Tailwind CSS Fuse.js

Project Challenges

  • Aggregating diverse career data from multiple government sources
  • Creating an intuitive interface for students with varying technical abilities
  • Designing a system that accurately maps educational programs to career paths
  • Implementing effective data visualization for complex employment statistics
  • Ensuring accessibility compliance for all users

Solution

Developed a comprehensive web application using Svelte for the frontend with TypeScript and Tailwind CSS. Created a Node.js backend with Prisma for database management. Implemented custom data scrapers to collect and normalize employment data from government sources. Designed an intuitive search system using Fuse.js to help students find relevant programs and careers based on their interests and goals.

Outcome

The application is now live on VIU's website, providing students with valuable insights into potential career pathways based on their chosen programs. It has become an essential tool for academic advisors and has received positive feedback from both students and faculty for its ease of use and comprehensive information.

Project Gallery

Vancouver Island University project screenshot
Vancouver Island University project screenshot
Vancouver Island University project screenshot

Screenshots shown for demonstration purposes