Project XYZ is a comprehensive data analysis tool designed to streamline data exploration, analysis, and visualisation. The tool supports multiple data formats and provides an intuitive interface for both novice and expert data scientists.
- Describe your dataset. Choose a dataset of reasonable size to avoid exceeding the repository's 100GB limit.
- Describe your business requirements
- List here your project hypothesis(es) and how you envision validating it (them)
- Outline the high-level steps taken for the analysis.
- How was the data managed throughout the collection, processing, analysis and interpretation steps?
- Why did you choose the research methodologies you used?
- List your business requirements and a rationale for mapping them to the Data Visualisations
- List the data analysis methods used and explain limitations or alternative approaches.
- How did you structure the data analysis techniques? Justify your response.
- Did the data limit you, and did you use an alternative approach to meet these challenges?
- How did you use generative AI tools to help with ideation, design thinking and code optimisation?
- Were there any data privacy, bias or fairness issues with the data?
- How did you overcome any legal or societal issues?
- Feel free to delete this section if this is a data visualisation only project submission.
- List all dashboard pages and their content, either blocks of information or widgets, like buttons, checkboxes, images, or any other item that your dashboard library supports.
- Later, during project development, you may revisit your dashboard plan to update a feature (for example, at the beginning of the project, you were confident you would use a given plot to display an insight, but later you used another plot type).
- How were data insights communicated to technical and non-technical audiences?
- Explain how the dashboard was designed to communicate complex data insights to different audiences.
- Please list any unfixed bugs and explain why they were not fixed. This section should include shortcomings of the frameworks or technologies used. Although time can be a significant variable to consider, paucity of time and difficulty understanding implementation are not valid reasons to leave bugs unfixed.
- Did you recognise gaps in your knowledge, and how did you address them?
- If applicable, include evidence of feedback received (from peers or instructors) and how it improved your approach or understanding.
- What challenges did you face, and what strategies were used to overcome these challenges?
- What new skills or tools do you plan to learn next based on your project experience?
- If this is a Power BI or Tableau Public project, then you can include a link here and explain how you hosted the dashboard.
- This section is necessary only if you are deploying a Streamlit app to Heroku as part of your submission for units 2 and 3.
- The App live link is: https://YOUR_APP_NAME.herokuapp.com/
- Set the
.python-versionPython version to a Heroku-22 stack currently supported version. - The project was deployed to Heroku using the following steps.
- Log in to Heroku and create an App
- From the Deploy tab, select GitHub as the deployment method.
- Select your repository name and click Search. Once it is found, click Connect.
- Select the branch you want to deploy, then click Deploy Branch.
- The deployment process should happen smoothly if all deployment files are fully functional. Click the button Open App at the top of the page to access your App.
- If the slug size is too large, then add large files not required for the app to the
.slugignorefile.
- Here you should list the libraries you used in the project and provide an example(s) of how you used these libraries.
- In this section, you need to reference where you got your content, media and extra help from. It is common practice to use code from other repositories and tutorials; however, it is important to be very specific about these sources to avoid plagiarism.
- You can break the credits section into Content and Media, depending on what you include in your project.
- The text for the Home page was taken from the Wikipedia Article A
- Instructions on how to implement form validation were taken from a Specific YouTube Tutorial
- The icons in the footer were taken from Font Awesome
- The photos used on the home and sign-up page are from This Open-Source site
- The images used for the gallery page were taken from this other open-source site
- Thank the people who supported this project.
