SpotStitch Security Audit

Open
Project: Human City
Toronto, Ontario, Canada
James Rhule
Managing Partner
(87)
4
Project
Academic experience
120 hours per learner
Learner
Anywhere
Advanced level

Project scope

Categories
Security (cybersecurity and IT security)
Skills
codebase penetration testing cyber security assessment cyber security information technology security auditing authentications risk analysis vulnerability software development
Details

Project: Human City is seeking a comprehensive review of the security protocols and vulnerabilities for our app, SpotStitch. The goal of this project is to ensure that SpotStitch is secure against potential threats and adheres to best practices in cybersecurity. The team will be tasked with identifying any existing vulnerabilities, assessing the effectiveness of current security measures, and recommending improvements. This project will provide learners with the opportunity to apply their knowledge of cybersecurity, risk assessment, and software development to a real-world application. The tasks will include a thorough analysis of the app's codebase, penetration testing, and the evaluation of user authentication processes.



Key points:


- Identify existing vulnerabilities in the SpotStitch app.


- Assess the effectiveness of current security measures.


- Recommend improvements to enhance app security.


- Apply classroom knowledge of cybersecurity and risk assessment.

Deliverables

The deliverables for this project will include a detailed security audit report, which outlines identified vulnerabilities, assesses current security protocols, and provides actionable recommendations for improvement. Additionally, the team will present a summary of their findings and proposed solutions to Project: Human City's development team.



Key deliverables:


- Detailed security audit report.


- List of identified vulnerabilities and risk assessment.


- Actionable recommendations for security improvements.


- Presentation summarizing findings and proposed solutions.

Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

About the company

Company
Toronto, Ontario, Canada
2 - 10 employees
Telecommunications, Technology, Non-profit, philanthropic & civil society, It & computing

The People Planning Project is an attempt to reach an unprecedented level of bioethics in which every human is guaranteed his or her basic needs are met. The People Planning Project strives for the global establishment of IoT infrastructure, free access to the Internet, a global standardized free education system, social learning, environmental stewardship and equal opportunity for all.