Skip to content

Connect and empower with our women-centric social media app. Share your voice, discover new perspectives, and build meaningful connections with a community of inspiring women.

License

Notifications You must be signed in to change notification settings

Nallu-Swami/Femnity-E

Repository files navigation

Femunity: Empowering Women Through Safe and Supportive Discussions

Femuunity Logo

Femunity is a forum and discussion app that aims to empower young women by providing a safe space for free speech, devoid of hate speech and toxicity. With Femunity, you can create communities, share links, text, and image-based posts, upvote and comment on posts, and participate in discussions with like-minded individuals.

Watch the product demo on LinkedIn Badge

Project Achievements

Features

  • Safe space for free speech on women's rights
  • Create communities and have moderators
  • Share links, text, and image-based posts
  • Upvote and comment on posts
  • Radiance points system based on user activity
  • Resource center with links for support groups and harassment reporting
  • Menstrual tracker feature with history of periods
  • Google OAuth and Guest Mode support
  • Scolarships and Opportunities Specific for Women!
  • Sakhi - AI Support and Health Chatbot

Image 1

Community Drawer

Image 2

Add Posts

Image 3

Utilities Toolbox

Image 4

Menstrual Tracking

Image 5

Opportunities

Image 6

Sakhi AI Chatbot

Image 7

User Profile Drawer

Image 8

Home Screen

Image 9

Create Community

Image 10

Image Upload


Getting Started

Download Femunity directly from our GitHub repository. After downloading the app, you can sign up for an account using your Google account or use Guest Mode to explore the app.

Prerequisites

Before you start, make sure you have installed the following on your system:

  • Flutter SDK
  • VS Code
  • Dart and Flutter extensions for VS Code
  • Android emulator or physical device

Installation

  1. Clone the Femunity repository from GitHub: https://github.com/drowsy-coder/femunity.git

  2. Open the project folder in VS Code.

  3. In VS Code, open the command palette (View > Command Palette) and type "Flutter: Run Flutter Doctor". This will check your system to make sure everything is set up correctly.

  4. In VS Code, open the main.dart file and click the "Run" button. This will launch the app in the emulator or on your physical device.

How to Use

Once you have created an account or logged in as a Guest, you can start exploring the app's features.

Creating Communities

To create a community, click on the "Create Community" button in the navigation bar. The communities are customisable with their own banner and profile picture.

Sharing Posts

To share a post, click on the "+" button on the screen. You can then choose whether to share a link, text, or image-based post. You can also choose which community to share your post with.

Upvoting and Commenting

To upvote or downvote a post, simply click on the icons next to the post. To comment on a post, click on the comment button and enter your comment.

Radiance Points System

Femunity uses a Radiance points system to reward users for their activity on the app. The more active you are, the more Radiance points you will earn. You can view your Radiance points on your profile page.

Resource Center

Femunity's Resource Center provides links to support groups and harassment reporting. Police, Ambulance and quick location sharing are just a touch away.

Menstrual Tracker

Femunity's Menstrual Tracker allows you to track your menstrual cycle and view your cycle history. To use the Menstrual Tracker, click on the "Period Tracker" button present in the navigation bar.

Sakhi - ChatBot

An AI Chatbot, always available to talk to you. Share your thoughts, feelings or concerns and get honest and accurate answers.

Contributing

If you would like to contribute to Femunity, please fork the project on GitHub and submit a pull request.

Credits

  • All the responders to our survey and those who gave us suggestions.

  • Logo: Aryan Laxaman

License

Femunity is licensed under the MIT license. See LICENSE.txt for more information.

About

Connect and empower with our women-centric social media app. Share your voice, discover new perspectives, and build meaningful connections with a community of inspiring women.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published