Centralized compliance management tool for KFC stores, focusing on cash management, food cost, and other key operational areas. Streamline report submission, review, and feedback processes.
Technical Specs
User database is centralized and separate from the main application, connected to two databases.
Internationalization (i18n) implemented.
Developed as a Single Page Application (SPA).
Initially deployed on an Apache 2 physical server, later migrated to Amazon EC2 with CentOS 7 OS.
RESTful API architecture.
State management with Vuex.
OAuth2 authentication via Laravel Passport.
Features
FCA Dashboard - View all reports
FCA Uploads - Store managers will upload their monthly finance report every month, files can be excel, pdf or png/jpeg image.
Comment & Feedback - Accounting director can review all managers uploaded files and add comment to the report.
Exempt Store Settings - Select option whether
Settings
Internationalization (EN, FR)
Role
Contributions
Responsible for overall development including UI/UX design
Freestyle design, no wireframes
Worked closely with project manager, system analyst and system admin