Skip to content

Vizorous/opportunity-viewer

Repository files navigation

AIESEC Opportunity Viewer

Features

  • Search Filters
  • Opportunity Cards
  • Infinite Scroll
  • Sharable search links using Query strings
  • Text Editing Modal
  • Fully Responsive

Information

  • Developed using React and React Bootstrap.
  • Developed using Typescript.
  • State management using Apollo Client & useState.
  • Execute npm start to run the app in development mode.
  • Execute npm run build to build the app.

Issues

  • GEP Opportunities were not included as the Staging API did not contain a lot of them and paging mechanism for GEP Opportunities were confusing to implement.
  • Units Tests were not implemented.
  • Filter mechanisms for other filters were not included as staging API do not have consistent data (Validating null values for a large amount of data is a bit of a pain)

Developed by Vikum Wijekoon, LCVP for Digital Experience, AIESEC in University of Sri Jayewardenepura

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published