Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peter279k/web-monetization-demo
This is a Web Monetization Demo :)
https://github.com/peter279k/web-monetization-demo
apache2 bootstrap4 coil jquery mysql-database php72 slim-framework slim4 web-monetization
Last synced: 24 days ago
JSON representation
This is a Web Monetization Demo :)
- Host: GitHub
- URL: https://github.com/peter279k/web-monetization-demo
- Owner: peter279k
- Created: 2020-06-03T08:00:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T19:40:50.000Z (over 2 years ago)
- Last Synced: 2024-11-18T21:35:23.129Z (3 months ago)
- Topics: apache2, bootstrap4, coil, jquery, mysql-database, php72, slim-framework, slim4, web-monetization
- Language: PHP
- Size: 248 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-web-monetization - web-monetization-demo - This is a Web Monetization Demo ![](assets/small_icons/javascript.png) (Resources / Packages)
README
# Web Monetization Demo
## Introduction
- This is a Web Monetization Demo
- It's developed by [Peter](https://github.com/peter279k)
- This web application service is written by PHP, JavaScript
- I use the Slim Framework and jQuery to complete back-end and front-end functionalities easily :)
- I use the Bootstrap template to complete all of template pages## Prerequisites (Production)
- One VPS server, or a Platform with supporting MySQL, PHP :).
- Our Production Demonstration is located on [DigitalOcean](https://www.digitalocean.com/) :).
- PHP 7.2+
- MySQL 5.7+ or MySQL 8.0+ version support
- Apache 2.4+ version support
- Composer support and it can help this application service to install required dependencies easily!
- A Web browser with [Coil](https://coil.com) support.
- Need some help? Try to run `cd /path/to/web-monetization-demo` and `./installer.sh --prod` and it will help you to check some stuffs for your production!## Prerequisites (Development)
- A operating system with supporting PHP, MySQL and Apache server. These required versions are as follows:
- Ubuntu 18.04+
- PHP 7.2+
- MySQL 5.7+ or MySQL 8.0+ version support
- Apache 2.4+ version support
- Composer support and it can help this application service to install required dependencies easily!
- A Web browser with [Coil](https://coil.com) support.
- Need some help? Try to run `cd /path/to/web-monetization-demo` and `./installer.sh --dev` and it will help you to check some stuffs for your development!## Installation
- Installation is not hard, and try to use `./installer.sh --dev` for the development and `./installer.sh --prod` for the production.
- Above step will help you most of developers to build their demonstration environment easily.## Features
- Implement Web Monetization to show exclusive contents when sending payment to Coil.
- Implement "alternative" donation page to let developers donate micro payments when staying specific donating page.
- Implement transaction history to present the total USD I have made on this Web Monetization Demo service :).## References
- [Coil](https://coil.com)
- [Web Monetization Docs](https://webmonetization.org/docs)
- [Grant For the Web Hackathon Announcement](https://dev.to/devteam/announcing-the-grant-for-the-web-hackathon-on-dev-3kd1?utm_source=Newsletter+Subscribers&utm_campaign=82fd886961-EMAIL_CAMPAIGN_2020_05_05_10_14&utm_medium=email&utm_term=0_d8f11d5d1e-82fd886961-154960421)