Sofvie Inc. Flask/Python SQL Website Development Project

Closed
Sofvie Inc.
Greater Sudbury, Ontario, Canada
Sidney Shapiro, PhD
Data Science Manager
(14)
4
Project
Academic experience
120 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Website development Software development Databases
Skills
operational excellence sql (programming language) database management python (programming language) flask (web framework) front end (software engineering) web development
Details

The main goal for the project is to develop a website using Python and Flask with SQL for Sofvie Inc. The website will serve as a platform to enable the workforce in their operational excellence journey. The project will involve the following tasks for the back end developer:


- Collaborating with the team to understand the company's mission and goals.


- Building modules for the website using Python and Flask.


- Integrating SQL for database management.


- Ensuring the website is user-friendly and aligns with the company's vision for operational excellence.


Deliverables


The back end developer will need to complete the following tasks to achieve the project goal:


- Developed and implemented modules for the website using Python and Flask.


- Integrated SQL for efficient database management.


- Tested the website for functionality and user experience.


- Collaborated with the front end developer to ensure seamless integration.


Mentorship

In supporting students for the development project, we prioritize three key elements: mentorship, onboarding, and Slack chat.

Mentorship is a fundamental aspect where students are paired with experienced mentors. This provides personalized guidance on technical aspects, project management, problem-solving, and professional development.

Onboarding is designed to familiarize students with project goals, methodologies, and tools. This helps them integrate smoothly into the project, providing the necessary knowledge and resources to begin their tasks confidently.

Slack chat serves as our communication platform. It facilitates real-time communication, allowing students to seek advice, share updates, and engage in discussions with mentors and peers.

Combining these elements ensures students have comprehensive support throughout the project. This approach aims to not only develop technical skills but also enhance soft skills, teamwork, and a sense of community within the project.






About the company

Company
Greater Sudbury, Ontario, Canada
11 - 50 employees
Manufacturing, It & computing, Construction, engineering & trades, Mining, forestry & fishery

We are a software development company that creates tools to enable the workforce in their operational excellence journey. We can all build the safe workplace we deserve together.