andrewhwaller/WikiAnnotatorAPI

Created Jan 10, 2021 · View the andrewhwaller/WikiAnnotatorAPI repository page

An animated time-lapse of how andrewhwaller/WikiAnnotatorAPI was built, commit by commit.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

3

Lines of Code

151

From

Feb 23, 2020

To

Aug 12, 2020

About andrewhwaller/WikiAnnotatorAPI

WikiAnnotator is a web application that enables users to search Wikipedia articles through the WikiMedia API and annotate them using a rich text editor. The project consists of a Ruby backend API (this repository) paired with a React frontend client, allowing users to create accounts, search for articles, add custom markup and annotations, save their work, and revisit previously annotated articles. The application includes features like a dark mode toggle and the ability to edit or delete saved articles, providing a complete workflow for annotating and organizing Wikipedia content.

The tool is designed for users who want to markup and take notes on Wikipedia articles in a persistent, organized manner. Users can search for articles directly within the application, then use the built-in editor to add their own annotations before saving for later review. The separation of concerns between the Ruby backend API and the React frontend allows for a clean architecture and potential for future expansion or integration with other tools.

Share this video