Skip to content

rodapoyraz/Azure-Cloud-Based-Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure Cloud Based Task Manager

A full-stack cloud-powered task management web application designed to help teams organize projects, assign responsibilities, manage deadlines, and collaborate efficiently in one centralized platform.

This project demonstrates practical skills in backend development, cloud deployment, authentication systems, database integration, and modern web application architecture.


Project Overview

Managing tasks across teams can become inefficient when communication, file sharing, and progress tracking are scattered across multiple tools.

The Azure Cloud Based Task Manager solves this problem by providing a centralized workspace where users can:

  • Create and manage tasks
  • Assign responsibilities
  • Set deadlines and priorities
  • Upload and manage files
  • Track progress in real time
  • Collaborate within teams
  • Access the system through the cloud

This project was built as a practical portfolio project to demonstrate real-world software development skills.


Key Features

User Authentication

  • Secure user registration
  • Login/logout system
  • Session management
  • Protected routes

Task Management

  • Create new tasks
  • Edit existing tasks
  • Delete tasks
  • Set task priority levels
  • Assign deadlines
  • Mark progress / status

Team Collaboration

  • Shared workspace for multiple users
  • Task visibility across teams
  • Better accountability and coordination

File Upload System

  • Upload project files
  • Store files securely in the cloud
  • Access resources from anywhere

Dashboard & Productivity

  • Organized task view
  • Status monitoring
  • Better workflow management

Tech Stack

Backend

  • Python
  • Flask

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • Jinja2 Templates

Database / Storage

  • Cloud database integration
  • File storage services

Cloud / DevOps

  • Azure Cloud Services
  • GitHub

Project Structure

Azure-Cloud-Based-Task-Manager/ │── app/ │── templates/ │── static/ │── routes.py │── config.py │── requirements.txt │── run.py │── README.md


How It Works

  1. Users create an account or log in.
  2. After authentication, users access the dashboard.
  3. Tasks can be created with title, description, deadline, and priority.
  4. Files can be uploaded and attached to workflows.
  5. Team members monitor progress and update statuses.
  6. Data is stored securely through cloud services.

Installation Guide

Clone Repository

git clone https://github.com/rodapoyraz/Azure-Cloud-Based-Task-Manager.git
cd Azure-Cloud-Based-Task-Manager

About

Cloud-based task management web application built with Flask, Azure services, authentication system, file uploads, and team collaboration features.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors