A simple analytics tool that tracks link clicks and displays basic stats.
A small full stack project using multiple languages to show how a real web tool works. The code is fully visible and easy to understand.
- Tracks clicks on different links
- Stores data locally
- Displays live stats in the browser
- Python (Flask backend)
- HTML (structure)
- CSS (styling)
- JavaScript (logic + requests)
link-tracker/ ├── app.py ├── data.json ├── templates/ │ └── index.html └── static/ ├── style.css └── script.js
-
Install dependencies
-
Start the server
-
Open in browser
To practice building a real tool with a backend, frontend, and persistent data while keeping everything simple and clean.
This project can be expanded with charts, exports, authentication, or deployment later.