Build an assistant which will take the project requirements, team members
availability, skill level, tools preferred, etc. as input and assigns the members for
the new team.
➢ Design a form for the user to enter data
➢ Design a dashboard to showcase the generated team assignments
➢ Create and Manage a database with team members, Projects, Assignments
data.
➢ Write an algorithm which will take the project requirements, team
members availability, skill level, tools preferred, etc. as input and assigns
the members for the new team.
- One click installation with Docker. You can simply focus on experiments without wasting time in installation.
- Well documented Wiki for all the underlying algorithms and database description.
- Extensive testing.
- Easy Testing Set up for Project 3.
We plan to code the application in Python3. Python ML libraries will be used for
Cluster identification.
We plan to store team members into an MySQL database. Python files import the
data and process it and store the final result back to the database.
Team members will be able to submit a form to consider them as part of project assignment. Final team assignment will posted on the homepage dashboard. We plan to implement the dashboard and form using HTML, CSS, JavaScript
Flake8, ESlint, Prettier