Inspiration This is aimed at creating a Dev tool. This is supposed to make developers' lives easier and make software development a faster and more efficient process.
What it does
Queries an organization's employee and work data to automatically assign tasks to employees based on their skillset and available time.
How we built it
We first used mysql to simulate an organization's database. We used multiple tables and linked them with each other using database design principles to get an accurate representation. Used a python script to add employees/tasks and automatically assign tasks to employees. Tried to link our backend script with frontend using Flask server API requests.
Challenges we ran into
Spent too much time worrying about database design. Had to limit our scope of the app. Struggled with linking frontend and backend components.
Accomplishments that we're proud of
Building the basic logic for querying/adding into database and assigning tasks properly according to information in tables.
What we learned
Lots of Fullstack
What's next for ETA (Employee Task Assignment)
Link frontend and polish it. Refactor python scripts to take in more factors. Can use Jira REST API.
Log in or sign up for Devpost to join the conversation.