- Python script developed to convert monthly class schedules from ISTEC into standardized .ICS calendar files.
- Allows professors to directly import their schedules into digital calendars (Google, Outlook, etc.).
- Built with a simple and intuitive graphical interface using Tkinter, designed to be user-friendly for non-technical users.
- Uses pandas for data parsing, cleaning, and date-time formatting from Excel/CSV inputs.
- Significantly reduces manual effort in managing academic schedules.
- Technologies used: Python, pandas, Tkinter.
- Web app for managing company leave and vacation requests.
- Supports company creation, departments, and employees, with directors able to invite collaborators using a unique code.
- Authentication system fully functional (registration, login, session handling).
- Integrated with Stripe for subscription payments made by the company director.
- Deployed on a Raspberry Pi server and publicly accessible at leavely.itdle.pt (subdomain of itdle.pt).
- Interface built with Laravel Blade templates and TailwindCSS.
- Technologies used: Laravel, PHP, Stripe API, TailwindCSS, Blade, MySQL, Raspberry Pi (Linux server).
- Web application developed for managing a company’s inventory, supporting multiple inventories per business.
- Interactive dashboard with product, category, and supplier management.
- Full authentication system (registration, login, session management).
- Multi-company structure with isolated data per account.
- Built with Laravel, Blade templates, and TailwindCSS.
- Technologies used: Laravel, PHP, TailwindCSS, Blade, MySQL.
- Developed a responsive front-end dashboard for tracking investments.
- Designed and implemented interactive charts and portfolio tables with detailed metrics.
- Created modal-based forms for managing investment entries.
- Technologies used: HTML, CSS, Bootstrap, JavaScript, Chart.js, localStorage.
- Set up a homelab environment to experiment with different technologies and configurations.
- Utilized virtualization software.
- Explored networking, server administration, and automation.
- Documented the process.
- Technologies used: Linux, VirtualBox, Docker and Docker, NGINX, BIND9, Game Server, Servarr.