Skip to content

HistoryFacts is a ReactJS web application that challenges false narratives by highlighting positive contributions made by historically marginalized groups, promoting social justice and diversity.

asiakay/history-fact-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlackHistoryFactsApp

BlackHistoryFacts

BlackHistoryFacts is a web application built using ReactJS that provides users with positive contributions made by historically marginalized groups. The app aims to challenge false narratives that link race with positive contributions to society and shed light on the pervasive nature of systemic racism.

Table of Contents

Installation Instructions

To install and run the application on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/asiakay/history-fact-app.git
  2. Navigate to the project directory: cd history-fact-app
  3. Install dependencies: npm install
  4. Run the application: npm start
  5. Open your web browser and navigate to http://localhost:3000

Features and Functionality

Features Priority Ease to Implement Doing Done
Styled HTML/CSS components [x]
React Hooks to manage state [x]
JSON Database [x]
Mobile Responsiveness High High [x]
Accessibility High Medium [x]
View by Category High Medium [x]
User Authentication High High [x]
Social Sharing Medium Low
Multi-Language Support Medium Medium
User Profiles Medium High
Integration with External APIs Medium Medium
Commenting System Low Medium
Gamification/Interactive Elements Low Low
Virtual Tours Low High

Contributing

We welcome contributions to the HistoryFacts project. If you encounter a bug, have a feature request, or want to contribute code, please follow these guidelines:

Bug Reports and Feature Requests

  1. Check the issue tracker for existing bugs and feature requests before opening a new issue.
  2. If you don't find an existing issue, open a new issue and describe the bug or feature request in detail.
  3. Assign the appropriate labels to the issue.

Code Contributions

  1. Fork the repository and create a new branch for your feature or bug fix: git checkout -b feature-branch-name
  2. Make changes to the code and commit them with a descriptive message: git commit -m "Add new feature"
  3. Push your changes to your forked repository: git push origin feature-branch-name
  4. Open a pull request and describe the changes you've made.

License

MIT

All Categories {categories.map((category, index) => ( {category} ))}

About

HistoryFacts is a ReactJS web application that challenges false narratives by highlighting positive contributions made by historically marginalized groups, promoting social justice and diversity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published