Fakoor TimeSheet
Web Time Tracking & Reporting System
A private internal web application commissioned in October 2020 to replace the desktop TimeSheet workflow with improved accessibility, centralized administration, and easier maintenance.
Visit WebsiteFramework
Architecture
Performance
Analytics
Project Overview
In October 2020, Fakoor Meghnatis Spadana commissioned me to convert the desktop TimeSheet application I had previously built into a private web-based system. I delivered the initial ASP.NET Core implementation in approximately three months and continued supporting the internal production application for approximately one year. The platform preserved the core time-tracking and reporting workflows while improving accessibility and centralized administration.
My Responsibilities
Key Features
Project Time Tracking
Records employees' daily working hours across projects.
Management Dashboard
Provides analytical reports for project planning and resource allocation.
Multi-layer Architecture
Implemented using ASP.NET Core and N-Layer architecture for better maintainability.
Performance Optimization
Implemented second-level caching to reduce database queries and improve application performance for frequently accessed data.
Technical Achievements
Modernization
Converted the existing desktop business workflows into a private web platform, delivered the first production version in approximately three months, and supported it for approximately one year.
System Architecture
N-Layer Architecture
Designed using separated layers for presentation, business logic, and data access.
Quick Info
Independent Software Consultant & Full-Stack Developer
2020 – 2021
Fakoor Meghnatis Spadana
Iran