Skip to content

This is a web application written in React and Redux for the purpose of browsing random Wikipedia articles.

Notifications You must be signed in to change notification settings

jasondecastro/wiki-roulette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WikiRoulette

Demo of WikiRoulette powered by React

This project was originally created by @minouye.

I decided to take his concept and turn it into a web application using React and Redux for the seamless browsing of random Wikipedia articles. This is solely a learning experience and if you want to use the real deal I suggest going on the original by clicking here.

  • Create the main App component.
  • Create a Frame for the Wikipedia article.
  • Create a Buttons component for the navigation system.
  • Create a Footer component for instructions.
  • Come up with logic for the next and previous buttons.
  • Fetch 100 random Wikipedia articles on initilization.
  • Implement React Router
  • Create an About component and link it with the router
  • Deploy on Heroku
  • Implement Redux
  • Optimize performance even more

Whew. This took about 2 days to complete. If you have any suggestions or feedback on the code, please don't hesitate to let me know.

Thanks!

About

This is a web application written in React and Redux for the purpose of browsing random Wikipedia articles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published