Inspiration

The inspiration for this application came from the fact that corporate organizations are growing day by day, with more women coming into the workforce in different fields like never before. From technology to IT, finance to marketing, and in many other fields, the number of females are increasing significantly. Over time, corporate culture has evolved significantly to be more open, more accommodating and more inclusive of people belonging to all kinds of groups.

Despite improvement in corporate cultures to make a more inclusive environment, workplace is still not a safe place especially for women. With the advent of digitization, women have been subjected to abuse and harassment through online platforms like email, text messages, and social media, which has made it quite problematic for them to work.

What it does

Our solution to counter this problem is a workplace application that we call Safe Workplace. The key features of the application will be instant report and bad word filtering. These two features are incorporated inside the chat feature of the application, which works for both group and individual chat. The instant report will allow victims of harassment and bullying to share a report with administration along with a screenshot of the chat messages with just 1 click. Bad word filtering will warn sender against using bad words, and also provide the receiver to instantly report if they feel threatened by the sender of that bad language. It also provides options to mark calendar events so that all work related things are in one place!

How we built it

We built our project using Java and Android Studio. We made use of numerous features inside of Android Development like Custom Calendar View, Fragment View for chat, and used a dictionary for bad word detection. For the backend handling, we made use of Firebase Services(Realtime Database, Fire storage and Firebase Authentication). We used Material UI for the design and also used Lottie Animation to add the animations in the app. We additionally used Git and GitHub for collaboration in our code.

Challenges we ran into

As for the challenges faced, we had been working on Android for some time, but had to think and put some effort into bringing our idea to life. It was a slight learning curve trying to implement the features we have incorporated for the chat report and the calendar.

Accomplishments that we're proud of

We found out about this competition quite late, within the last two weeks of the deadline, and we are proud to have made a good application considering the short time. We are proud of introducing an innovative feature to make it safe for women in workplace.

What we learned from this project

We learned that it is very important to highlight the issues that women face in workplace, and that we need to take active steps to move forward in a positive way!

What's next for Safe Workplace

In the future, we plan to replace admin checking the report with an Artificial Intelligence System. This will detect abuse, harassment and vulgarity in the screenshot sent by the victim automatically. This way, action will be taken immediately instead of waiting for admin to take action.

Share this project:

Updates