Inspiration
Through my research, I discovered the phenomenon of "Invisible Women" – the way women, despite achieving great things, are often less recognized in the public eye compared to their male counterparts. This is influenced by societal media biases, which prioritize male achievements, and by how women themselves are often restrained by social prejudices. Unfortunately, even today, I see many remarkable women around me who are underappreciated. Inspired by this, I wanted to create a platform that showcases famous women from history, learns from their stories using Gemini (GenAI), and invites users to share stories of inspiring women in their lives. My hope is that this project will help people learn about the contributions of women throughout history and encourage women today to embrace their strengths and express themselves confidently.
What it does
Fields of Her is structured into three main sections:
Home:
Features a randomized display of notable women from history, with data sourced from Pantheon.world and brief profiles generated by Gemini AI. Users can mark profiles of interest to add them to their Archive.
Archive:
A personalized section where users can revisit marked profiles, with the option to dive deeper into each woman’s story through interactive conversations with Gemini AI.
Her Nearby:
A community space where users post stories about inspiring women in their own lives. To maintain quality and encourage thoughtful contributions, users can submit one story per day.
How we built it
I built this project using Next.js. It’s my first time with this framework, so it cost me a lot time to organize both client and server code. I also integrated Gemini AI to generate the profiles and answer user questions, which meant learning how to handle multiple API connections and data flow.
Challenges we ran into
As a beginner in Next.js, it was tricky to separate client and server code well. Integrating Gemini AI also brought up challenges with secure API use, since I’m still learning about protecting data and user interactions. This is my first time handling both front and back-end work alone, so I faced a lot of learning curves.
Accomplishments that we're proud of
I'm proud to have created a space that both teaches users about historical women and lets them share personal stories of inspiring women. It’s great to have built a platform that helps people learn, recognize women’s achievements, and reflect on women’s roles in society.
What we learned
This project taught me a lot. I learned how to structure a full-stack app, how to work with AI on a website, and the importance of security when using APIs. Each challenge taught me more about balancing features with usability and safety.
What's next for Fields of Her
I want to improve the website’s security to make sure user interactions with Gemini AI are protected. I also hope to add more community features and make the site run even smoother. More than anything, I want Fields of Her to keep growing as a space where more stories of women’s contributions, past and present, are shared and celebrated.
Built With
- firebase
- gemini
- next.js
- pantheon.world
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.