My personal website: an online laboratory that helps me talk about the projects I have done, in some cases build new ones and generally experiment.
I have used this project over the last few months as an online lab where I could discover some new techniques and take a look at the unknown world of javascript, frameworks, basic HTML, CSS and so on.
Started just for fun, it quickly became a full website with user registration, database, analytics, forum, integrated WebApp and some other cool features.
Sometimes I preferred to avoid using ready-made libraries just to have a more complete view on how to manage particular web-related tasks (like cookies or loggin system).
Many commits, many tests, many fails... but that's how I thought of it in my head
The whole project is divided into two different repositories, one for the "frontend" and another for the "backend/database". The database is also hosted on a different domain/host.
Links to the repositories:
- Frontend (Nuxt/VueJS framework, HTML and CSS)
- Backend/Database (PHP and MySQL)
Links to sites:
- Main website (hosted on Netlify)
- Analytics/Database (hosted on Altervista)
Everything is ready for your visit! Go and leave feedback under one of the articles already on the site, or play with one of the portal. It's up to you! See you there...
Have a nice coding day,
Tommaso 🐼