project plan

project plan






CMSC 495 Capstone Team 5 Project Plan Enrique Ramirez Jonathan Wiley Michael Okonkwo Virtual Planner Project Overview: Objective: Team 5 will develop and launch a virtual planner that enables the user to efficiently manage their schedules, appointments, and other tasks. The Virtual Planner will provide a user friendly interface that will allow the user to organize their day/week/month. The project aims to create an online platform that serves as a planner for users to effectively lay out their schedule. Key Features: · Interactive 12 month calendar: Provides the user with an easy to navigate 12 month planner · User Profiles: Secure system that provides data security and personalized experiences · Task Management: Functionality to add, edit, or delete tasks such as appointments or meetings · Priority System: Allows the user to rank their tasks based on priority. The user will be alerted of an upcoming task based on user set priority Example: A student athlete attending highschool has practice 4 times a week, team meetings once a week, homework, and chores around the house. The student athlete also has a part time job on the weekends to help pay for insurance, gas and other recreational activities. The student athlete prioritizes his academic career. The student can input all of his or data into the Virtual Planner and rank each of his tasks based on priority. The Virtual Planner will be designed to alert the student of any upcoming tasks Roles of the team: Front End & Containerization Enrique Ramirez : Tasks · Design and implement the webpage using JavaScript, HTML, and CSS. · Create and implement the docker files for each aspect of the project( Frontend, Database, and Backend) to include a make file. · Develop the Docker-Compose and MakeFile to orchestrate the deployment of the application stack. Task Management Jonathan Wiley Task · Functionality to add, edit, or delete tasks such as appointments or meetings · Priority System · Assist with the front end and database management Michael Okonkwo Task · Work on implementing key features and alerts · Design user profiles and interactive 12 month calendar · Using JavaScript Insert Roles and task Project Schedule: Front End estimated time to complete tasks: Stage 1: Design - Complete NLT 1/29/2024 · Design and implement the webpage using JavaScript, HTML, and CSS. Stage 2: Containerization - Complete NLT February 2nd · Create and implement the docker files for each aspect of the project( Frontend, Database, and Backend) to include a make file. Stage 3: Deploy · Develop the Docker-Compose and MakeFile to orchestrate the deployment of the application stack. · By this stage, the front end, backend and database have been completed and the application is ready for Testing/deployment Operation and Design: The containerization approach will facilitate a streamlined development process and make it easier to deploy the application across different environments. Leveraging JavaScript, HTML and CSS for the frontend, the users will have a 12 month interactive interface that allows users to effortlessly edit, input and delete data. The docker files will encapsulate the logic while the docker compose file will orchestrate the deployment, ensuring a cohesive application stack. The containerized application will provide an isolated environment that allows the application to work efficiently in different environments.
Jan 30, 2024
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here