// Web Projects
Worktime 2.0
The restaurant application is a PHP-based tool for timekeeping and payroll management, featuring HTML5 and CSS3 for a user-friendly interface. Backed by MySQL, it ensures secure data storage. Version 3.0 integrates Vue.js for enhanced interactivity and real-time updates, making it a dynamic solution for streamlined operations in the restaurant industry.
Worktime 3.0
The restaurant management platform is a Node.js-powered solution that centralizes employee scheduling, payroll, finances, and inventory, eliminating the need for spreadsheets. The frontend is crafted with Vue.js, utilizing Vuetify to ensure a responsive, user-friendly interface. MySQL provides scalable and flexible data storage, secured by advanced features like 4096-bit encryption, JWT tokens, and mandatory password updates every 90 days. Passwords are securely stored using bcrypt and crypto, and automated backups every 30 minutes ensure data reliability. Key features include comprehensive employee management, financial calculators, PDF-ready reporting, and automated activity logs for full transparency in restaurant operations.
Worktime 3.0 - Java
The restaurant management platform is a Java-based solution, utilizing Spring Boot to centralize employee scheduling, payroll, finances, and inventory, eliminating the need for spreadsheets. The frontend is built with Vue.js, using Vuetify for a responsive, user-friendly interface. PostgreSQL provides scalable and flexible data storage, secured with advanced features like 4096-bit encryption, JWT tokens, and mandatory password updates every 90 days. Passwords are securely stored using bcrypt and crypto, and automated backups every 30 minutes ensure data reliability. Key features include comprehensive employee management, financial calculators, PDF-ready reporting, and automated activity logs for full transparency in restaurant operations.
Software Engineering project
The Vue.js application, supported by a Node.js backend and MySQL database, is tailored for efficient project time-tracking. Users can easily record hours dedicated to specific projects and include subtasks for detailed project management. Vue.js ensures a responsive and interactive user experience, making it a modern and effective tool for streamlined project tracking.
Wiktor Sobolewski - 2024©