Sofvie - Cyber Security Project
The main goal of this project is to asses and test security measures for the protection of Sofvie's data. While we do run annual penetration tests, we would like to also test the awareness and cybersecurity proficiency of our client facing employees. We would like the student group to try various social engineering and phishing methods to attempt to gain access to our private / protected data.
Design Clean-up and UI/UX Audit
The main goal for the project is to clean-up and consolidate a series of Figma design files, audit the existing application, and find discrepancies between the design files and the application. Additionally, the student group would need to suggest improvements to UI and user flow for the web application. This will involve several different steps for the students, including: - Reviewing and understanding the existing Figma design files and the application. - Cleaning up and consolidating the Figma design files to ensure consistency and organization. - Auditing the existing application to identify any discrepancies with the design files. - Analyzing the user flow and UI of the application to suggest improvements for a better user experience.
WordPress Website Development
The main goal for the project is to build a WordPress website based on the mockups provided by the design team. The website should include custom code to create the layouts as designed, add and configure a number of plugins, optimize assets for web view, and add automation to certain user flows. Responsive states are important in the layout development process. This will involve several different steps for the learners, including: - Reviewing the mockups provided by the design team. - Creating additional pages for the website - with 2 responsive states - Developing custom code to create the layouts as designed. - Adding and configuring necessary plugins. - Optimizing assets for web view. - Adding automation to certain user flows.
WordPress Website Development
The main goal for the project is to create a WordPress website for Sofvie Inc. based on a design file using the Divi Theme page builder. Additionally, the project aims to install and configure necessary plugins for security, content creation, and site optimization, as well as set up and configure a web store through the Woo Commerce plugin.
Sofvie Inc. Flask/Python SQL Website Development Project
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.
Health Dashboard in Python/Flask
The project scope entails the development of a Python/Flask application for a health-related purpose, which will include the implementation of various charts. Learners participating in this project will have the opportunity to engage in a real-world application development scenario, focusing on data analysis and visualization within the context of health data. The dataset analysis will aim to provide insightful information that can significantly impact business outcomes and drive strategic decision-making. Throughout the project, learners will gain practical experience in data handling, analysis, and visualization using Python and Flask. They will be tasked with extracting valuable insights from the datasets, identifying trends, patterns, and correlations that could potentially contribute to improving processes and enhancing overall understanding within the health domain. Furthermore, learners will have the opportunity to contribute to the development of the app, implementing charts and visual representations to effectively communicate the findings derived from the dataset analysis. Participation in this project will provide learners with a comprehensive understanding of data analysis methodologies, emphasizing the significance of accurate interpretation and effective communication of findings. Additionally, learners will acquire valuable experience in utilizing Python and Flask for application development in the health sector, which can serve as a solid foundation for future career prospects in the fields of data science, software development, and health technology. The exposure to practical application development within the context of a health-related project will enable learners to refine their skills and foster a deeper understanding of the intersection between data analysis, technology, and healthcare, thereby preparing them to make meaningful contributions in the evolving landscape of the health industry.
Sofvie UX/UI Design for Web Portal Onboarding
The goal of this project is to create a web flow and layouts to help visitors and users register or sign into online portal. This will involve mapping out the user journey and the steps that need to be taken to log in or register, as well as creating a clean and simple user experience through a modern and easy to navigate layout. The project will also involve creating mockups in Figma following the style guide provided.
Developing the GUI for a Mobile-First PWA Application
The goal of this project is to develop the graphical user interface (GUI) for a mobile-first progressive web application (PWA) using Bootstrap as the front-end framework of choice. This project will involve the following tasks: - Researching and understanding the Bootstrap framework and its components. - Using Bootstrap Studio in combination with VSC to manage code written - Developing the GUI using HTML, CSS, and JavaScript. - Testing the GUI to ensure it works properly on different devices and browsers.
Web Portal User Experience
The goal of this project is to create a web flow and layouts to help visitors and users register or sign into online portal. This will involve mapping out the user journey and the steps that need to be taken to log in or register, as well as creating a clean and simple user experience through a modern and easy to navigate layout. The project will also involve creating mockups in Figma following the style guide provided.
Sofvie Inc. API Documentation and Roadmap Project
The main goal of this project is to create documentation, feature lists, gaps and a development plan for Sofvie Inc.'s APIs. This will involve several different steps for the students, including: - Analyzing Sofvie Inc.'s existing APIs. - Developing a comprehensive documentation and feature list for each API. - Identifying gaps in the existing APIs and developing a plan to address them. - Developing a roadmap for future development of the APIs.
Sofvie Inc. Data Analysis API Project
The main goal of this project is to build API's in Python that connect to a SQL database and help analyze data in various ways. This will involve several different steps for the students, including: - Understanding the existing database structure and data. - Developing API's to access and manipulate data from the database. - Creating algorithms to analyze data in various ways. - Optimizing software runtime performance and assessing areas for improvement. - Researching other variables that can improve the quality of data analysis. - Testing the developed software and making improvements based on additional data.
Sofvie Inc. Brand Guide and Website Mockup Project
The main goal of this project is to create a brand guide document containing a logo, color pallete, typography, images, and other design elements that make up the visual identity of Sofvie Inc. It should also include high-level guidelines for the use of language, trademarks, and personality that make up the messaging identity of the brand. Additionally, create a handful of mockups in Figma for a website following the brand guidelines established. The design needs to be mobile first and should be optimized for load speed, accessibility, and scalability.
Website UI / UX Design & Development
Our company would like to explore re-designing our current website with a prototype. We are always on the lookout for innovative and fresh UI and UX ideas that will help our users. This will involve: Identifying key areas of our current website and what areas of focus might return the best results in a redesign. Using various software design tools for the creation of various high-fidelity web page prototypes Create responsive web pages using WordPress CMS Conducting UX / UI testing to ensure the website is bug-free and user friendly
Sofvie UX UI for Website and Web Apps
The main goal for the Sofvie UX/UI for Website and Web App project is to enhance the user experience and interface of the website and web application. A team of students will work together over a seven-week period to understand and solve a UX/UI design problem faced by the company. The students will use their design thinking, research, and teamwork skills to identify areas for improvement and suggest solutions that will result in a more user-centered design. The expected outcome is an improved and more user-friendly website and web app that better serves the needs of its users.
Data Science Internship with Sofvie
The main goal of this data science internship with Sofvie is to analyze and explore occupational health and safety data in order to gain insights that will help improve workplace safety and reduce the likelihood of accidents or injuries. The data science interns will be expected to develop data models, perform data cleaning and analysis, and create data visualizations that will help identify patterns and trends in the data. The ultimate outcome is to use these insights to inform data-driven decisions that can enhance workplace safety and protect employee health.
Explore data possibilities
The main goal of the Explore Data Possibilities project is to gather information from various sources and build APIs that can be used to develop metrics for Sofvie's products. The data science team is looking to research and understand the types of data that can be brought in from various industries, including the mining industry, to build better and more informed products. The outcome of the project is to identify new sources of data, assess their relevance, and develop metrics that can be used to improve products and services provided by Sofvie. The project also aims to improve the process of ingesting, processing, and serving data to both internal and external stakeholders. Ultimately, the goal is to enhance Sofvie's ability to deliver high-quality products that meet the needs of its clients.
Create PowerBI Dashboard templates
The main goal of the project is to develop Power BI dashboards that can retrieve data from various API endpoints created by the data science team at Sofvie. The aim is to create customizable templates that can be used by clients to create their own dashboards. The problem that the students will be solving is to design and implement a user-friendly and efficient dashboard that can display relevant data insights to the clients. The expected outcome is a functional and scalable dashboard solution that meets the needs of our clients.
Health and Wellness Scorecard Website
The main goal of this project is to develop a web application that provides employees, companies, and administrators with a health scorecard based on four metrics. The health scorecard will be generated using data from previous health assessments and will provide a comprehensive overview of an employee's health status. The aim is to improve the health and well-being of employees by providing them with a tool that allows them to track and understand their health metrics, and to help companies and administrators make informed decisions about the health and well-being of their employees.
Sofvie UX UI for Website and Web App
The main goal for the Sofvie UX/UI for Website and Web App project is to enhance the user experience and interface of the website and web application. A team of students will work together over a seven-week period to understand and solve a UX/UI design problem faced by the company. The students will use their design thinking, research, and teamwork skills to identify areas for improvement and suggest solutions that will result in a more user-centered design. The expected outcome is an improved and more user-friendly website and web app that better serves the needs of its users.
Data to map the energy sector
The main goal for the project is to create an analysis of companies involved in the energy sector using publicly available data. The students are expected to collect and organize data from various sources to create a comprehensive map of the energy sector. The outcome of the project should be a detailed analysis of the companies involved in the energy sector. This data will then be used by the data science and marketing teams. This analysis will provide valuable insights for the company, helping it make informed decisions about investments and partnerships in the energy sector.
Evaluate cloud software for analytics
The main goal of the project is to evaluate and compare the pros and cons of using AWS or Google Cloud for hosting analytics APIs and software versus developing in-house APIs using Python and FastAPI. The outcome expected by the end of the project is to make an informed decision on the best approach for the company, considering factors such as cost, long term scalability, security, performance, and ease of maintenance.
Strategic data science software development roadmap - features and ideas
The main goal for this project is to develop a strategic data science software development roadmap for Sofvie, a company that specializes in occupational health and safety. The goal is to identify research questions of interest and set a roadmap for the development of future modules. The problem that students will be solving is to determine how the various elements that Sofvie works with can be integrated to support the data science team in their efforts to improve occupational health and safety. This will involve hypothesis testing to see if variables are related and describing ideas for future modules at the intersection of our data (what we can figure out) and helping build future development plans. This roadmap will include specific modules and features that can be implemented in the future, and will be based on research questions of interest and the integration of various elements that Sofvie works with.
Refactoring and Documentation of Python Code
The main goal for this project is to improve the maintainability and understandability of an existing Python codebase by refactoring and documenting it. The problem that students will be solving is to take existing code that may be difficult to understand or modify, and make it more organized, efficient, and clear. By the end of the project, students should have improved the codebase so that it is easier for other developers to understand and work with, and more likely to be sustained in the long term. The outcome that is expected to be achieved for the company by the end of the project is a more robust and maintainable codebase that can be more easily updated and extended to meet new requirements.
Data Science Team HR
The main goal for the project is to gain insight into the HR aspect of the data science team, including roles and tasks. The project will likely involve researching and analyzing data related to data science team dynamics, and may include interviews with team members to gather more information. The end goal is to help Sofvie improve the efficiency and effectiveness of their data science team.
Time series analysis
For this project, students will be tasked with using Python, SQL, and PySpark to analyze occupational health and safety data and make predictions. The goal of the project is to use time series analysis techniques to identify trends and patterns in the data, and to develop models that can be used to make informed predictions about future incidents and accidents. Once the data has been analyzed, students will need to use time series analysis techniques to identify trends and patterns, and to develop predictive models that can be used to forecast future incidents and accidents. These models may be implemented using machine learning algorithms or other statistical methods. Finally, students will need to present their findings and recommendations to stakeholders, possibly in the form of a report or presentation. This may involve creating visualizations or dashboards to help communicate the results of the analysis.
Generating interactive network graphs in Python
The main goal of this project is to create interactive network graphs in Python using JSON data and serve them through FastAPI and the web. The students will be expected to use their programming skills to extract and process the data from the JSON files, and then use a library such as NetworkX or Plotly to create the network graphs. They will also need to implement the necessary code to serve the graphs through FastAPI and the web, possibly using a framework like Flask. The end result should be a set of interactive network graphs that can be accessed and interacted with through a web interface.
API Development and Data Analytics
This project is a critical component in our data analytics journey which will help us save lives. By enabling a strong API we can then transform data into wisdom. Analyzing our incident, training, compliance and hazard data we can predict and prevent injuries and life changing events. We are open to your ideas and feedback for this noble cause.
Client Analysis Dashboard
We have built an internal dashboard to better understand our sales targets and statuses. This function is growing in our business and we now need to understand how we can enhance this product and where the gaps in data are to bring it to another level of analysis. The long term goal for this dashboard is to create a predictable forecast in sales and requirements. We have a code repository we can share for this work as well as internal resources for support. The following tasks will be required for this project. - data gap analysis - data visualization - data modeling