Giter VIP home page Giter VIP logo

empowher's Introduction

Logo

EmpowHer

There is a need to redefine the status of women in the society. A change can be brought through the constitution and supportive legislations. The Constitution of India gives a women status equal to men. Women empowerment has to begin with women's active participation. Unless women throw off the shackles that ignore their talent, skill and spirit women through education and economic self-reliance, women cannot be empowered.

According to READ GLOBAL one of the key enablers for women empowerment is the need for a “safe space” for women to gather and learn. However, as of now there is no such virtual platform available. The next enabler for women empowerment is to teach women job skills and seed businesses. There is also a need to build their self-esteem and confidence. With EMPOWER we propose a platform for women to build, grow and learn together. We aim to create communities of women that support each other along with the skill enhancement and upliftment provided to them by NGOs on the platform. We aim to curate a platform where women can connect, share their thoughts, promote their businesses, connect with potential recruiters and get quick replies to common questions through conversational AI.

Open Source PR's Welcome PRs Issues Contributors Languages License

Table of Contents

About The Project

Built With

This project would never have been possible without these wonderful frameworks and project.

Development

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

Clone the repo and hit yarn install.

  • yarn
yarn install

Startup

  1. Clone the repo
git clone https://github.com/vidhi-mody/EmpowHer
  1. Install the packages
yarn install
  1. Create a .env file in home directory with valid credentials as follows
COOKIE_SECRET=“YOUR COOKIE SECRET”

NODE_ENV=development

MONGODB_URI=“YOUR MONGODB URI”

GOOGLE_CLIENT_ID=“YOUR GOOGLE CLIENT ID”
GOOGLE_CLIENT_SECRET=“YOUR CLIENT SECRET”
GOOGLE_CALLBACK_URL=“”YOUR CALLBACK URL

REDIS_HOST=localhost
REDIS_PORT=6379

IBM_TONE_API_KEY=“YOUR IBM TONE KEY”
IBM_TONE_API_URL=“YOUR IBM TONE URL”

SPOONACULAR_API_KEY=“YOUR SPOONACULAR API KEY”
  1. Start the project
yarn dev

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Code of Conduct

Make sure to read it here.

Contact

empowher's People

Contributors

shivanshi-s avatar sovoid avatar vidhi-mody avatar

Stargazers

 avatar

Watchers

 avatar

empowher's Issues

feat: create a page for user profile

Description

Create a user page which displays the user's name, profile photo, and a list of all posts made by the user. Whenever a user clicks on a user handle present on the post the user should be redirected to that user's profile page.

chore: set up interactive commits with commitizen

Description

We follow Angular's semantic commit pattern for the commit messages and currently lint the commits using commitizen. Commitizen has a tool to interactively commit the code which confirms to an appropriate fashion.

Implement commitizen to interactively perform commits to the code and add a npm script npm run commit that invokes the tool and guides the user through the commit

CONTRIBUTION Guidelines

I would like add a Contribution guidelines for open source beginners . Please assign this to me

feat: implement logic for likes and comments

Description

Currently, likes and comments on posts that are shared only work as placeholders. It would be nice to have some implementation to actually get those to work. The models for like and comments have already been created

We want to have the ability to:

  1. Like or unlike posts
  2. Comment on a post with level 1 nesting

move the badges to top and add some more

Description

Move the badges to the top and add some more badges to the top of readme.md file, since the badges will be colorful and more attractive at the top of README.md file than the text the users will like it and after linking the badges it will also help the users to navigate to different sections/ webpages like PRs, issues, contributors, etc.

image

Solution

I will move the badges to the top of Readme file, add some more badges and also will add links related to them so that the README.md file will look more interactive and awesome.

  • I will move them to the top
  • I will align them to the center
  • I will add some more badges
  • I will add links to the badges

Work under/as

  • LGMSOC
  • Contributor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.