Minimalist web analytics tool
You’ll build a simplified web analytics tool with the ability to track views, timestamps, anonymized user agents, and the referrer, and to display this data.
This project is an opportunity for those who’ve mastered the basics of front-end development to dip their toes into working with AWS. All the Amazon services used here are available on the AWS Free Tier.
A personal website is the #1 most common first project for budding front-end developers. Here, we’re going to build a simple personal website with a twist, by including a randomly generated stylesheet that updates every hour, totally refreshing the design of your website.
Every hour, the design of your website is dynamically updated - either partially or completely.
For an extra challenge:
We recommend dividing this project into two separate parts:
The awesome set of verified mentors will provide guidance and mentoring help when you are stuck.
Suresh Atta
You’ll build a simplified web analytics tool with the ability to track views, timestamps, anonymized user agents, and the referrer, and to display this data.
With performance being at the forefront of developers minds, you’ll be creating a site using JAMStack, which means your website will be super fast and will have better security, among other benefits. You’ll be using a Static Site Generator (SSG) to create a personal blog, including featured articles on the homepage, an articles page with pagination to older content, and individual blog posts, all without a database.
In this project, you’ll be creating and styling a Google Map with a theme and custom marker images. You’ll use Google Cloud Platform to create the map, and also use the Google Maps JavaScript API to load the map on a website. I’ve created a Super Mario themed map here but you are welcome to use any style you’d like!
More coming soon...