Cameron Mackintosh, Steven Mancine, Jackson McGuire
Problem to Solve: As our team was looking through the list of Public APIs suggested for the project, we wished there was a way to search/filter the options based on different parameters, primarily Auth and CORS since those are specifically stipulated in the project spec. We thought it would be useful to have a more apealing, dynamic layout of this information. As it turns out, the GitHub repo with all this public API info has an API of its own.
Audience: Future Turing students in MOD 3 doing this project, searching for a public API that they can use. Other programming students or anyone looking for accessible public APIs.
Chosen API: The Public API for Public APIs: https://github.com/davemachado/public-api
Chosen Stretch Tech: TypeScript Project is simple enough to afford plenty of time to learn and become proficient with TypeScript, which is a priority learning goal for the whole team.
Must Have Features:
- A search bar that allows the user to find APIs based on category, Auth, CORS etc.
Nice to Have Features:
- A way to save/favorite specific APIs for reference later.
- A way to write a note or reminder on APIs that are saved or favorited. (Styled as a card flip on the other side?)
- On page load, a library of all APIs should be displayed
- Sidebar with category buttons to filter by category