https://github.com/sodiqsanusi/super-clap-for-medium
A web extension that allows for easier article appreciation in Medium. My ALX Foundation Portfolio Project
https://github.com/sodiqsanusi/super-clap-for-medium
alx-software-engineering browser-extension plasmo
Last synced: 9 months ago
JSON representation
A web extension that allows for easier article appreciation in Medium. My ALX Foundation Portfolio Project
- Host: GitHub
- URL: https://github.com/sodiqsanusi/super-clap-for-medium
- Owner: sodiqsanusi
- Created: 2024-05-15T23:53:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-12T22:24:03.000Z (over 1 year ago)
- Last Synced: 2025-01-02T04:14:42.038Z (11 months ago)
- Topics: alx-software-engineering, browser-extension, plasmo
- Language: TypeScript
- Homepage: https://sodiqsanusi.github.io/superclap/
- Size: 244 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SuperClap for Medium - Browser Extension
**SuperClap** is a browser extension designed to automate the clapping process on Medium articles. With this tool, users can send a customizable number of claps with just one click, enhancing article engagement and saving time.
## Features
- **Customizable Clap Count:** Users can set their preferred number of claps per click.
- **One-Click Clapping:** Simplify the process of showing appreciation by automating claps.
- **Medium Integration:** The extension activates only on Medium articles, ensuring a seamless user experience.
## Installation
To use SuperClap, simply install the extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/superclap-for-medium/kdbgbejbmkoigoeajcfhngefiekcfmjc).
## Technical Overview
SuperClap is built using **React** on [Plasmo](https://www.plasmo.com/), a framework specifically designed for building browser extensions. The extension leverages modern web technologies to ensure a smooth and efficient user experience.
### Technologies Used
- **React:** For building the user interface components.
- [**Plasmo Framework**](https://www.plasmo.com/)**:** Facilitates the development of the browser extension with React.
- **JavaScript:** Core logic for automating the clapping process.
- **HTML/CSS:** For structuring and styling the user interface.
- **Browser Storage API:** Used to store user preferences, such as the number of claps per click.
## Contribution
Contributions are welcome! Here's how you can help:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Open a Pull Request.
For major changes, please open an issue first to discuss your proposed modifications.
## License
This project is licensed under the MIT License.
## Connect with Us
* **Project Lead:** Sodiq "Ade" Sanusi - [GitHub](https://github.com/sodiqsanusi) | [LinkedIn](https://www.linkedin.com/in/sodiqsanusi)
* **Interface Designer:** Ayomide Oladele - [Portfolio](https://mideoladele.webflow.io/)
## Links
* **GitHub Repository:** [SuperClap](https://github.com/sodiqsanusi/super-clap-for-medium)
* **Chrome Web Store:** [SuperClap for Medium](https://chromewebstore.google.com/detail/superclap-for-medium/kdbgbejbmkoigoeajcfhngefiekcfmjc)