Skip to content

Avinash-Singh-G/WeCare4u

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

WeCare4U

Period-Tracking WebApp
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

Periods usually arrive every month in a woman’s life. But we all are so busy in our mundane work that we tend to forget our period dates. Moreover, most of the women have such an inconsistent cycle that it is worthless for them to remember their previous dates. Also due to lack of awareness and hesitation in the society many women don’t know the reason and what exactly one should do during menstruation.

Built With

  • HTML
  • CSS
  • Python
  • GIT
  • Github
  • Flask

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Things you need to use the software and how to install them.

  • Colab Notebook
    https://colab.research.google.com/drive/12eNsO0x-kemdWWZ0CmsdrFVsmg4ekxrZ#scrollTo=f23iedCm3bII

Installation

  1. Clone the repo
    git clone https://github.com/Avinash-Singh-G/WeCare4u.git
  2. Flask
    cd Flask  
    pip install -r requirements  
    python  flaskapp.py
  3. Streamlit
    cd Streamlit 
    pip install -r requirements 
    streamlit run app.py

Deployment

The project has been deployed as a 2-part project. The Machine Learning Model is made using Streamlit and was deployed using Heroku. The main frontend for the website was made by using Flask as a backend and Jinga as its templating engine. This also being deployed on Heroku, directly from the Github repositories.

Use MOZILLA FIREFOX for optimised results

Usage

This period tracking webapp will help in recording the changes in her cycle which might be the sign of a potentially dangerous health issue. Furthermore, it will also help her to know more about her body, mood swings and to avoid sudden and severe period cramps. We also provide the estimated day of ovulation so that a woman could know when we can conceive. Most of the pre-existing websites or apps lack accuracy so women generally get more confused about their dates and moreover these apps take into account very few features to determine the dates. We take more data into account to provide much more accurate and efficient results. Our other features include specialized WeCare forums where women can freely and anonymously discuss their queries. We also have our 24x7 WeCare chatbot where women can get answers to their queries anytime.

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

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Avinash Singh - @Aavinashh__ - avinashsingh2161@gmail.com

Tanmay Vyas - @TanmaySuchANoob - tanmayvyas09@gmail.com

Aman Sharma - @Amansha55480432 - amananytime07@gmail.com

Nikita Bisht - @NikitaB28116499 - nikitabisht2605@gmail.com

Nimesh Johari - @NimeshJohari - nimeshjohari95@gmail.com

Bhavya Goel - @GoelBhavya - bgoel4132@gmail.com

Project Link: https://github.com/Avinash-Singh-G/WeCare4u

Acknowledgements

With ❤️ by Team Fourth Dimension, IET-VIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages