Inspiration
The inspiration of this project came from a combination of personal experience and extensive research. We noticed that many new developers are not equipped to consider the privacy impacts of their design decisions, and may make choices that allow their users to be surveilled without realizing this.
What it does
Tech
Codersvault is a website where dream coders and young developers are empowered to incorporate ethical designs to their projects. We provide a variety of learning tools, including working demos, in-depth explanations, and an upcoming blog site where people can provide peer-to-peer mentorships on ethical practices.
Policy
Our new policy requires that upcoming programmers in institutions in Ontario must take part in practical programming ethics, either through codersvault or other similar platforms, to receive their certification as a web developer. With this policy in place, we hope to increase developer's awareness and understanding of ethical concerns which they will implement in their future projects, and in turn provide customers with more ethically designed webpages would experience more transparency with privacy guidelines, and encourage them to take on an autonomous role in updating their privacy settings, as well as reporting misconduct to hold developers and companies accountable for any suspected breach.
How we built it
The website is built using React.js
Challenges we ran into
During our brainstorming stage, we found it difficult to scope down the project. We identified two audience for our webapp: young developers or internet customers (all of us). While it's important for both parties to learn and be aware of privacy issues on the internet, we decided to tailor our application towards developers, so that we can focus on what specifically can be done in the developers community.
Accomplishments that we're proud of
Integrating our solutions such that our policy and webapp compliment each other.
What's next for codersvault
Blog post to share peer-peer ethical insights
Built With
- react
- research
- vite
Log in or sign up for Devpost to join the conversation.