Skip to content

devarshi-ap/wikiwow

Repository files navigation

Wikiwow

Wikiwow is a time machine.

Well... not in the traditional sense. Specify any month and day, and Wikiwow will list to you every significant event that occurred on that date, in chronological order.

Scroll away into the tens of hundreds of awesome historical events, curated by Wikipedia's API, that have transpired all around our World! Interested about the 2003 Colima Earthquake but you're too lazy to find videos and readings on it? No problemo! Wikiwow curates each event with its own wikipedia link and 2 Youtube videos!

Walkthrough:

wikiwow-tut-720p.mov

Core Features:

  • Use the powerful Wikipedia API to list historical events, chronologically, on a given month and day
  • Filter historical events by keywords using the querybar
  • Watch Youtube videos about any given event curated by the back-end with the Youtube API

Built With:

  • NextJs
  • Tailwind
  • Axios
  • Cypress (E2E Testing)
  • APIs: Wikipedia, Youtube
  • 💛

Getting Started:

Install Dependencies

$ npm i

Build Production

$ npm run build

Whip up dev server

$ npm run dev

E2E Testing (Cypress):

Open Cypress

$ npx cypress open

In the Cypress app window:

  • launch e2e suite in browser of your choice
  • run any of the 3 *.cy.js files (found in ./cypress/e2e/)
  • sit back and watch the magic 🪄 unfold

Wiki-wowthatsreally🆒

About

"On This Day" WebApp using YouTube & Wikipedia APIs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published