Skip to content

bominic27644/task-management-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Task Management Web App

This is an application built with an MVC archiecture using PHP, Javascript, HTML, and CSS. Docker is used to deploy the web application to an AWS ec2 linux instance that has a connection to a RDS MySQL database. (Currently in development)

Table of Contents

Website

The website is hosted at http://18.189.145.58/

Installation

  • Option 1
  • Install Docker locally
  • git clone --branch production --single-branch https://github.com/quatrerw462/task-management-app.git
  • CD into the cloned repo root directory
  • Add the .env file in root
  • Run command "docker-compose up --build"
  • Open localhost:80
  • Option 2
  • docker pull joemuldowney/kanban-app:v3
  • Copy and paste docker-compose.yml and .env file into a new folder and cd into taht folder
  • Run command "docker-compose up"
  • Open localhost:80

Features

  1. authentication
    • Users must log in to access the Kanban Task App, ensuring secure access and personalized task management.
    • Implemented a registration feature allowing new users to create an account with necessary credentials.
    • Integrated robust input validation and error handling to manage invalid inputs, such as incorrect credentials or duplicate accounts, enhancing both security and user experience.

Technologies

  1. Languages
    • PHP
    • JavaScript
    • HTML
    • CSS
  2. Tools
    • Docker
    • Git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors