Skip to content

Jesuitman/m3-H8rAid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😡 H8rAid! 🤬

Deployed Link

Tests Commits

🧑🏼‍💻 👩‍💻 👩🏼‍💻 👨🏻‍💻 Contributors

Lex Hastings | Arden Ranta | Mary Bruff | Joey Stewart

📂 Tech Stack

React Badge React Router Badge Cypress Badge VSCode Badge Auth0 Badge .ENV Badge NPM Postman

Note ⚠️

If you would like to contritube or look at this repo in development you'll need our env file to do so. Email the file administrator for the env contents 📧 [email protected]


📚 Table of Contents

🌐 Overview

Discover the hidden stories of famous personalities with our app, designed to effortlessly bring you controversies linked to public figures directly from Wikipedia. Explore, favorite, and keep up-to-date with the lesser-known sides of the celebrities you follow.


🗂️ Getting Started

  1. Fork or clone down this respository.
  2. In the terminal, open this app by running the command cd <project folder name>
  3. Run the command npm install to install dependencies.
  4. Run the command npm start to start the server.
  5. Open http://localhost:3000 to view it in your browser.
  6. You can also view the project here.
  7. Use control C to stop the server.

🧪 Testing Cypress Instructions

This section provides instructions for running Cypress tests on our project.

Main Features Testing

Main features can be tested from the main branch

npm run cypress

AuthO Features Testing

We have a separate testing branch for our AuthO functionality to run these tests checkout to

git checkout Testing/no auth testing branch

🎥 Preview 📱

h8raid-preview-gif

📱 Mobile and Tablet Views

image

Preview of App

💪🏻 Wins

  • Incorporating Auth0
  • Being able to work together in a way that was cohesive and cooperative
  • Understanding the Wikipedia API and its various parameters
  • Learning about DOMPurify which sanitizes HTML and prevents XSS attacks

💡 Future Ideas

🔮 The Ability to Edit Wikipedia Pages from the H8rAid APP

🔮 Infinite Scroll

🔮 Refining the Search