Habib Habib
  • Home
  • About
  • Services
  • Portfolio
  • Contact
Let's Talk
Habib

Hi there, I'm Habib. I can develop fully customizable and scalable applications, including Mobile, Web, Desktop, AI, SaaS, and Cross-platform Solutions.

  • Home
  • About
  • Services
  • Portfolio
  • Contact

Projects Category: Image

  • Home
  • Image
Image
291

Task Management Application Development and AI Assistant

Task Management Application Development and AI Assistant

The task app features two sections, one for one time, tasks and second for recurring tasks. When our organization needs to fix any issue or assign a task, they prioritize the app according to the task (e.g. fix tool #157). The process is simple, the manager or users can add new tasks and allocate them to specific individuals or teams within the organization.

LIKE THIS 291
VIEW PROJECT

The Task Management App is a custom web application designed to help teams and organizations manage and complete tasks. I developed the Task Management App for task allocation, tracking, and completion within teams and organizations as a senior .NET developer. My client organization was using Monday.com, and they wanted to make their own Tasks App to manage their organizational tasks. I developed this task web application using ASP.NET Core, C#, RESTful APIs, Blazor, and Azure cloud services. I also added a custom AI assistant to this task app for answering queries, helping users to understand tasks, and offering real-time reports based on task data.

  • Features: Create and assign tasks.
  • Update and complete tasks.
  • View task statuses and priorities.
  • Track task progress.
  • Set due dates and reminders.
  • Generate task reports.
  • Manage user roles and permissions.
The Task Management App is a custom web application designed to streamline task management and improve productivity within the organization.

The Task Management App features one-time tasks and recurring task management, project management for creating and tracking projects, and reporting for task analysis and history. It also includes functionalities for task allocation, tracking, and completion and offers customization and scalability to meet organizational needs.

The Task Management App is a custom web application designed to help teams and organizations manage and complete tasks. This app is also available as a modular part of our Manufacturing ERP system to manage organizational tasks.

#1 Task Management: The app facilitates the organization, prioritization, and tracking of tasks within teams and organizations. 
#2 Task Allocation: Enables efficient task assignment and tracking between employees or teams. 
#3 Project Management: Supports managing projects, workflows, and deadlines.  
#4 Prioritization: Facilitates setting task priorities (e.g., high, medium, low) to ensure focus on the most critical items. 

Task Recurring Page shows all regular tasks that needs to be done regularly. It shows total tasks, past months reports, task by departments, Task due date, past due tasks, add and reassign recurring tasks, reactivate tasks, and Misc tasks etc.
The project update section helps to view and update tasks by task type and user can filter task and can easily export it to Excel, PDF and CSV file.

Task App Tasks Types

This Task Management App has two sections: One Time Tasks to see and manage ongoing improvement tasks and Recurring Tasks to see and manage recurring tasks. 

One-Time Tasks

One time tasks page shows all one time needed tasks with descriptions, the person responsible, Manager, summary, last update, summary, and Tasks status like In progress, done, waiting for review, pending etc. 

Recurring Tasks

Task Recurring Page shows all regular tasks that need to be done regularly. It shows total tasks, past months reports, tasks by departments, Task due date, past due tasks, add and reassign recurring tasks, reactivate tasks, and Misc task’s etc.

How Task App Works (Task Process)

The task app features two sections, one for one time, tasks and second for recurring tasks. When our organization needs to fix any issue or assign a task, they prioritize the app according to the task (e.g. fix tool #157). The process is simple, the manager or users can add new tasks and allocate them to specific individuals or teams within the organization.

The task will be prioritized based on its urgency. The task can also be tracked over the entire time, and the employee can update the status to review and submit. As tasks are completed, the application records this information and also provides reports for task analysis and history.

Image
279

Camco ToolCrib Application using .NET

Camco ToolCrib Application using .NET

The ToolCrib is a tool inventory management application designed to efficiently manage tool utilization and inventory within organizations. It tracks tool usage, availability, and maintenance schedules, and provides reports for maintenance and resource allocation. Tool Crib app is developed using .NET Framework, C#, Blazor, SQL Server, and Entity Framework to handle tool information and administrative tasks.

LIKE THIS 279
VIEW PROJECT

The ToolCrib is a tool inventory management application designed to efficiently manage tool utilization and inventory within organizations. It tracks tool usage, availability, and maintenance schedules, and provides reports for maintenance and resource allocation. Tool Crib app is developed using .NET Framework, C#, Blazor, SQL Server, and Entity Framework to handle tool information and administrative tasks.

Use Side:
  • User can add tools.
  • User can remove tools.
  • User can update tools in the Toolcrib.
  • User can watch history.
  • Keep track of finance.
  • Update inventory
Admin Side:
  1. Manage orders of tools from outside vendors
  2. Manage Users
  3. Manage the tools.
  4. Manage Reviews
  5. Manage Employees
  6. Manage History
Client

CAMCO Manufacturing Inc.

This application is a custom app that was initially developed for CAMCO Manufacturing Inc. to manage critical machining tool information, including specifications, locations, maintenance schedules, and availability. We integrated it with their CNC Setup Sheet App to sync tool data from Tool Crib when creating/accessing any setup sheet.

This application is fully customizable and scalable according to organization requirements. The UI design is also designed according to organization demands and is fully customizable for future modifications or to create new UI applications.

Tool Crib Integration

ToolCrib is also integrated with other applications e.g., with Setup Sheet App, for Operational Data Sheets (ODS) and Engineering Drawings (including 1st 2nd and 3rd angle views with dimensions and part visuals). This integration is to streamline machine shop workflows by centralizing access to critical technical documentation and easy acess to all relevant information.



The users can directly attach and retrieve ODS files, laser operation, get tooling information while creating setup sheets and also directly see/edit/print reports. Tool Crib is also integrated with the setup sheet app is for automatic synchronization of tooling data (e.g. tool selection by tool type, quality, and machine, cutting tools like end mills, drill bits, face mills, reamers, thread mills, and all specialized tools)

Image
723

IT Ticket Database Switchboard Design And Development.

IT Ticket Database Switchboard Design And Development.

I developed the IT Ticket Database to manage and organize IT administration tasks using C#, ASP.NET Core, Angular, SQL Server, and Entity Framework. It was a desktop and web application. It enables users to submit and track IT support tickets. I also integrated the software as a module to their manufacturing ERP system so they could manage all of their IT tickets and submit, track, and handle them.

LIKE THIS 723
VIEW PROJECT
User Side:
  • Create and assign IT tickets.
  • Track IT ticket progress.
  • View ticket history.
  • Monitor IT-related activities.
  • Generate IT reports
  • Communicate with IT team members.
Admin Side:
  1. Manage IT tickets and assignments.
  2. Oversee IT team performance.
  3. Track IT issues and resolutions.
  4. Maintain IT documentation.
Client

CAMCO Manufacturing Inc.

I have worked all over/ complete strategy, design, and development plan to develop a desktop and web app to manage IT ticketing and administrative tasks.

I developed the IT Ticket Database to manage and organize IT administration tasks using C#, ASP.NET Core, Angular, SQL Server, and Entity Framework. It was a desktop and web application. It enables users to submit and track IT support tickets. I also integrated the software as a module to their manufacturing ERP system so they could manage all of their IT tickets and submit, track, and handle them.

The IT Ticket Database Switchboard New Desktop UI/UX Design and Development.

Developed the IT Ticket Database to manage and organize IT administration tasks. The client provided the requirements and design. I used C#, ASP.NET Core, Angular, SQL Server, and Entity Framework to create this solution.

©2025. All rights reserved by Habib