Project Roles
- Software Developer: Setup the codebase, managed all dependencies, and developed all the modules.
- Systems Designer: Designed the architecture of the system.
- Documentation Writer: Wrote the systems documentation.
- Code Reviewer: Refactored source codes to maintain code convention.
- Dev Ops: Deployed the app to production.
Programming Languages
- PHP
- Javascript
- SQL
Technology Stacks
- Laravel
- Livewire
- KnockoutJS
- Boostrap 5
- HTML 5
- jQuery
Tools and Resources
- Filament PHP
- Redis
System Complexity Overview
- The system processes CSV files via redis queueing mechanism.
- The system can handle millions of rows by using different SQL and Laravel ORM efficiency strategies.