(On going project) As I get bored of the Coronavirus pandemic quanrantine, I will make a webpage to Monitoring BITCOIN price and keep track of all my daily activites webpage: http://54.218.121.105/FrontEnd/index.php/coin
- Monitoring my daily water drinking. (done)
- Count how many time I have opened the fridge today. (not yet implemented)
- Monitoring BITCOIN price including: (done)
- Displaying current price, halving countdown
- Schedule alarm to send Slack message when Bitcoin price reach some certain price.
- Music player, which streaming: (not yet implemented)
- Online radio station.
- ...
- Front End written in PHP, Javascript, HTML, CSS using CodeIgnitor frameworks
- Back End written in Java, MySQL using Spring Boot frameworks.
Assuming LAMP Stack already installed on your computer. See tutorial of installing LAMP
Recommend using Firefox with CORS Add On to avoid CORS error since this is a localhost development project.
- Start mysql server from terminal:
mysql.server start - Start apache from terminal:
sudo apachectl start - Run clean server by navigating into the backend folder and run:
./mvnv clean spring-boot:run - Depending on where your project at, the url to the website should be similar to:
localhost/paths-to-project-folder/RestSpring/FronEnd/
Tutorial - Building REST services with Spring following
Tutorial - Spring with MySQL
tutorial of installing LAMP
Tool - Add on to Disable CORS in Mozilla FireFox
Tool - Cron job
API - Nomics Crypto data
API - Bitstamps Crypto data
API - Coinbase Crypto data
API - Slack webhooks to send message
