1 of 14

Equality Eye

Arjun R, Andrew W, Varshith G, Sasidhar J

2 of 14

Equality Eye Purpose/Summary

  • Allow individuals to report human rights violations anonymously, ranging in various issues such as racism, LGBTQ+ discrimination, religious intolerance, and more.
  • Provide a secure and confidential platform within the app for users to communicate their concerns, ensuring privacy and safety.
  • Direct communication between users and local authorities to give detailed responses to reported incidents.
  • Implement a backend system to submit reports securely, keeping the user anonymous.

3 of 14

Screenshots (Home Page)

4 of 14

Screenshots (Home Page)

5 of 14

Screenshots (Report Form)

6 of 14

Project API’s,Programs,and Packages

  • NewsData.io
  • ChatGPT
  • Django-rest-api
  • Django
  • React
  • react-router-dom
  • chat-ui-kit-react
  • react-google-maps
  • datetime
  • requests

*We used chatGPT by implementing it into the AI Chatbot feature.

7 of 14

Chatbot Support

  • Access the AI Chatbot within the app for assistance with human-rights related issues.
  • Utilize the Chatbot’s database of human rights laws and regulations.
  • Receive accurate information about your rights based on your location.
  • Use the provided information and solve your human rights problems effectively.
  • Enjoy a focused conversation limited to topics about human rights for efficient assistance.

8 of 14

Mentor Chat

  • Along with Chatbot support, you also get a mentor that will chat with you live and help you with your questions.
  • This mentor helps humanize the process and give the user a human advice or opinion that they wouldn’t be able to get from a Chatbot.
  • The mentor can offer empathy to users who need emotional support or reassurance.

9 of 14

Current News

  • Gain access to current human rights through NewsData.io.
  • Search for recent human rights issues in your area while it’s being updated.
  • Read articles about a wide range of human rights topics.
  • Create reports and descriptions based on new information to report incidents, advocate for change, or raise awareness.

10 of 14

Scope

  • One way we can advance the program with more time is by adding a Language Selector option to reach a bigger audience
  • Another way we can advance the program is by adding a Community Chat where everyone can voice their problem relating to their rights, communicate with others, and gather people for greater change.
  • The final way we could have advanced our program is by adding a Geolocation system.
  • Yes we reached our initial dreams

11 of 14

Map

The map feature on the Applications shows the concentration of human right violations and issues locally.

12 of 14

Works Cited Pt 1

Django Insert Data. https://www.w3schools.com/django/django_insert_data.php. Accessed 9 Mar. 2024.

Hettiarachchi, Yukthi. “Getting Started with Google Maps API in React.Js.” Medium, 27 June 2023, https://medium.com/@yukthihettiarachchissck/getting-started-with-google-maps-api-in-react-js-1390b19d18f0.

“Markers | Maps JavaScript API.” Google for Developers, https://developers.google.com/maps/documentation/javascript/markers. Accessed 9 Mar. 2024.

Google Cloud Platform. https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fapis&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fapis&ifkv=ATuJsjxtq5-lT91iLRt0L1HuRzjlZh5f_3ew9eM6MDBj7T9KT0dHaEz3tlyR3ZGczUTqR9cZwcmM9Q&osid=1&passive=1209600&service=cloudconsole&flowName=GlifWebSignIn&flowEntry=ServiceLogin&dsh=S-888941927%3A1710038774910467&theme=glif. Accessed 9 Mar. 2024.

Google Cloud Platform. https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fapis%2Fcredentials%3Fproject%3Dceltic-fact-416823&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fapis%2Fcredentials%3Fproject%3Dceltic-fact-416823&ifkv=ATuJsjxf6HOd6JFsicGhLas3snUVqpNqnwbtBYV9JyVroVwlTL8PnlnfjA68ruVLchnRhGxm3ZapFQ&osid=1&passive=1209600&service=cloudconsole&flowName=GlifWebSignIn&flowEntry=ServiceLogin&dsh=S-1778031998%3A1710038795663219&theme=mn. Accessed 9 Mar. 2024.

Product. https://openai.com/product. Accessed 9 Mar. 2024.

“REST API Reference (V1).” Crisp Developer Hub, https://docs.crisp.chat/references/rest-api/v1/. Accessed 9 Mar. 2024.

13 of 14

Works Cited Pt 2

Shaikh, Mohsin. “Tailored Marker Pins for React Google Map.” Mindbowser, 1 Oct. 2020, https://www.mindbowser.com/react-google-map-with-a-custom-pin-marker/.

Okeh, Ovie. “Integrating Google Maps with React.” LogRocket Blog, 5 Nov. 2021, https://blog.logrocket.com/integrating-google-maps-react/.

“Photo Editor : Pixlr.Com - Free Image Editing Online.” Photo Editor : Pixlr.Com - Free Image Editing Online, https://pixlr.com/express/. Accessed 9 Mar. 2024.

NewsData. “News API Documentation - NewsData.Io.” Newsdata, https://newsdata.io. Accessed 9 Mar. 2024.

“Markers | Maps JavaScript API.” Google for Developers, https://developers.google.com/maps/documentation/javascript/markers. Accessed 9 Mar. 2024.

14 of 14

Thanks!