This is my final project for Fall 2022 3200
Sc-organize is a project management application that uses a database to store all relevant information about project development for the club Scout Studio at Northeastern University.
The app would be used by clients (who need their project designed and built), executives (who manage all teams to ensure everythign is running smoothly), project leads (who manage a team), and team members (developers/designers in a team).
The UI was created in Appsmith.
Link to Pitch Video: https://www.youtube.com/watch?v=zTBG4rsQ2S0
- home page --> user enters the user type and specific user they want to proceed as
- memberTasks page --> shows all tasks assigned to this dev/designer
- memberEditTask --> allows the developer/designer to inspect the task and update the date it was finished and the hours that it took to complete (POST)
- leadTeam page --> shows all members of the team that the lead runs
- leadUnassignTasks page --> shows all unassigned tasks of the project that the lead is assigned to
- execDashboard --> shows all projects
- Project Details page --> shows all of the revelant information about the project that the team is building
- AddTask page --> allows the client can add a task that they want the team to complete (POST)
Important - you need Docker Desktop installed
- In a terminal or command prompt, navigate to the folder with the
docker-compose.ymlfile. - Build the images with
docker compose build - Start the containers with
docker compose up. To run in detached mode, rundocker compose up -d.
conda create -n webdev python=3.9conda activate webdevpip install flask flask-mysql flask-restful cryptography flask-login
Created by Amaiya Brickhouse