Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexoid1/super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
https://github.com/alexoid1/super-heroes
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 18 days ago
JSON representation
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
- Host: GitHub
- URL: https://github.com/alexoid1/super-heroes
- Owner: Alexoid1
- License: mit
- Created: 2021-02-09T22:23:12.000Z (over 3 years ago)
- Default Branch: development
- Last Pushed: 2023-08-27T23:01:24.000Z (about 1 year ago)
- Last Synced: 2024-10-09T18:01:51.943Z (30 days ago)
- Topics: chai, css3, firebase, mocha, puppeteer, react, redux, super-heroes
- Language: JavaScript
- Homepage: https://heroes-gallery.web.app/#
- Size: 6.81 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Super Heroes Capstone React Redux
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with google and facebook. The user can add Heroes and upload images.![screenshot](./img/home.png)
![screenshot](./img/screen.png)## Built With
- React
- Redux
- CSS
- ES6
- Firebase
- Puppeteer
- Mocha
- Chai## Live Demo
[Live Demo Link](https://heroes-gallery.web.app/#)### Test
- `npm run test`### Integration Test
- cd e2e
- npm run test### Prerequisites
Browser
Internet## Getting Started
To get a local copy up and running follow these simple example steps:
- Go to https://github.com/Alexoid1/Super-heroes and clone the repo using:
`https://github.com/Alexoid1/Super-heroes.git` in your terminal.### Github Actions
To make sure the linters' checks using Github Actions work properly, you should follow the next steps:
1. On your recently forked repo, enable the GitHub Actions in the Actions tab.
2. Create the `feature/branch` and push.
3. Start working on your milestone as usual.
4. Open a PR from the `feature/branch` when your work is done.## Authors
👤 **Pablo Alexis Zambrano Coral**
- Github: [@Alexoid1](https://github.com/Alexoid1)
- Twitter: [@Alexis Zambrano_acz](https://twitter.com/pablo_acz)
- Linkedin: [linkedin](https://www.linkedin.com/in/alexzambranocoral/)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Alexoid1/Super-heroes/issues).
## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./LICENSE) licensed.