Skip to content

🚀 General project documentation "MidAll" (5º BD - 2022, FATEC Profº Jessen Vidal - SJC)

Notifications You must be signed in to change notification settings

TechNinjass/midall-parent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team - Tech Ninjas | 5° BD

Tech Ninjas


Challenge Requirements Planning Sprints Technologies Methodology BacklogsTeam


💻 Project configuration

Requirements:

  • MidAll parent project including midall-backend and midall-frontend as submodules.
git clone --recurse-submodules https://github.com/TechNinjass/midall-parent.git
  • To update submodules projects in ball-parent after having cloned the project (Replace "branch_name" with branch name)
git pull --recurse-submodules origin <branch_name>

📕 DevOps

This repository contains the documentation of each DevOps item implemented in the FATEC project with Midall during the 5th semester of the Database course. It provides a detailed description of each item, explaining our DevOps workflow, methodologies used, tools used, technologies chosen, and much more.


✏️ Challenge

Automate the journey of downloading files, stored on a video platform, transferring them to the cloud, through the development of an application as a service, with only a configuration menu for the user, which will have the necessary parameters for the download service process automatically, generating alerts in case of error in processing. Save the file metadata to build a dashboard to monitor service execution and later analyze results and indicators.


🎯 Project Requirements

Functional Requirements

  • Build an application that will run on a local server to configure and parameterize the service.
  • In this application, create screen for system configuration
  • Also create a screen for configuring the api access account.
  • Issue alert on OS warning that new files have been downloaded
  • Create history screen of downloaded files.
  • Build an API that will be the service that will fetch the files that must be sent to the Cloud.
  • Connect with the files api
  • Download the files, following the settings made in the application 1.
  • Create dashboard to monitor executions.

Non-Functional Requirements

  • Create authentication mechanism with application 2, hosted in the cloud.


🔗 Click the link below to view the Kanban of team activities:

Kanban Projects GitHub


⏳ Delivery Planning

  • Kickoff - 13/02/2023 to 03/03/2023

  • SPRINT 1 - 03/13/2023 to 04/02/2023

  • SPRINT 2 - 04/03/2023 to 04/23/2023

  • SPRINT 3 - 04/24/2023 to 05/14/2023

  • SPRINT 4 - 05/15/2023 to 06/04/2023

  • Solutions Fair - 06/13/2023 and 06/14/2023 at 7 pm


📅 As Sprints

🔖 SPRINT 1 (Folder Link) Done ☑️

🔖 SPRINT 2 (Folder Link) Done ☑️

🔖 SPRINT 3 (Folder Link) Done ☑️

🔖 SPRINT 4 (Folder Link) Done ☑️


💻 Technologies Used

  • Database: Microsoft SQL Server
  • Backend: Python
  • Front-end: Vue.js, HTML and JavaScript
  • Tools: Looker Studio, Visual Studio Code, GitHub and Figma.

💡 Methodology Used

  • Agile Methodology: Framework Scrum

🎯 Backlogs, Epics & User Stories


🎓 Team

Avatar Name Role LinkedIn GitHub
Bryan Ribeiro Product Owner
Carlos Souza Scrum Master
Camila Pacheco Dev Team
Andrew Augusto Dev Team
Zaion Felippe Dev Team
José Santos Dev Team
Gabriel Santos Dev Team
Orlando Pereira Dev Team
Kauã Borgarelli Dev Team

About

🚀 General project documentation "MidAll" (5º BD - 2022, FATEC Profº Jessen Vidal - SJC)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •