The first iteration of react-news-site.app built with beautifulsoup4 and hosted with Netlify and AWS EC2, RDS & API Gateway.
- A python script cron job runs every 15 mins that scrapes data from Stuff, RadioNZ & Scoop news websites. This is hosted on a AWS EC2 instance.
- This data is then inserted into a MySQL instance hosted on AWS RDS.
- There is Flask API setup using AWS API Gateway to expose this data to the client. This API supports HTTPS, Basic Auth & is CORS compliant.
- Finally there is the client built using React & Styled components.
- React
- AWS RDS
- AWS EC2
- AWS API Gateway
- Netlify
- Javascript ES6
- beautifulsoup4 library
| Color | Hex |
|---|---|
| Red | #EC4438 |
| Grey | #A2A2A2 |
| Gold | #FFB900 |
