Aware Her

Aware Her

Be Aware. Be Empowered. Be You. (Aware Her)

Created on 10th April 2024

Aware Her

Aware Her

Be Aware. Be Empowered. Be You. (Aware Her)

The problem Aware Her solves

Financial Literacy Gap: Many women lack the knowledge and confidence to manage their finances effectively. This can lead to dependence on others, difficulty achieving financial goals, and vulnerability to financial scams.
Limited Legal Awareness: Women may be unaware of their legal rights, hindering their ability to protect themselves in various situations (workplace harassment, domestic violence, property rights etc.).
Unfamiliarity with Government Schemes: Valuable government programs designed to support women (education, healthcare, entrepreneurship etc.) often go underutilized due to lack of awareness.
Self-Defense Skills Shortage: Women may feel unsafe or unprepared to handle potentially threatening situations.

"Aware Her" aims to be a one-stop solution for these problems by providing:

Financial education tools and resources to build financial literacy and confidence.
Information and guidance on legal rights to empower women to advocate for themselves.
Clear explanations and easy access to relevant government schemes for women's benefit.
Self-defense training resources or connections to local programs to equip women with physical and mental tools for their safety.

Challenges we ran into

Merge Conflicts:

These arise when you're working on a website with multiple developers using different computers. Here's how it happens:
Concurrent Edits: Imagine Developer A edits a piece of code on their machine (PC 1) and Developer B edits the same code on theirs (PC 2).
Version Control System (VCS) Conflict: When both developers try to push their changes to a central repository (e.g., Git), the VCS detects a conflict because both versions have modified the same part of the code.
Manual Resolution: Both developers need to review the conflicting changes and manually decide which version (PC 1 or PC 2) or a combination of both to keep. This can be time-consuming and requires good communication to avoid confusion.

Solutions for Merge Conflicts:
Clear Communication: Discuss upcoming edits and track changes to minimize overlap.
Smaller Commits: Push code changes more frequently in smaller chunks to isolate potential conflicts.
Merge Tools: Use merge tools provided by your VCS to visualize the conflicts and make informed decisions.
Version Control Training: Ensure all developers understand the VCS workflow and conflict resolution techniques.
Multilingual Website Challenges:

Creating a website in multiple languages presents unique challenges:
Content Management: Maintaining content consistency across all languages requires a robust system.
Translation Management: Managing translations efficiently is crucial, especially with frequent updates. Consider using translation tools or collaborating with professional translators.
Content Structure: Adapting content structure for different languages is important. Some languages may require more or less space for the same information.

Discussion

Builders also viewed

See more projects on Devfolio