Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yashikajotwani12/menstruated

Menstruated is a place where women share their first-period stories, feelings, emotions through blogs. Can track your periods and get notified early through the mail. They should know that you are not alone in the fight against PCOS by-polls which shown in the graph and many other questions. Can know the myths/facts, self-care during periods.
https://github.com/yashikajotwani12/menstruated

blog django female menstruation periods website women

Last synced: 4 days ago
JSON representation

Menstruated is a place where women share their first-period stories, feelings, emotions through blogs. Can track your periods and get notified early through the mail. They should know that you are not alone in the fight against PCOS by-polls which shown in the graph and many other questions. Can know the myths/facts, self-care during periods.

Awesome Lists containing this project

README

        


Menstruated :drop_of_blood:

## Tech Stack:


✨ Welcome to Menstruated ✨


![](https://github.com/yashikajotwani12/Menstruated/blob/master/menstruated.gif)



- **Frontend:** Html,Css
- **Backend:** Django
- **Version Control:** Git and GitHub
- **Hosting:** Heroku
- **Code Editor and tools**: VS Code

# Table of Contents

- Overview
- Features
- Future Prospects
- Setup Guidelines
- Contribution Guideline

## Overview 🔨
Menstruated is a place where women share their first-period stories, feelings, emotions through blogs. Can track their periods and get notified early through the mail. They should know that they are not alone in the fight against PCOS by-polls which shown in the graph and many other questions. Can know the myths/facts, self-care during periods.

## Features:

- [x] Sign up, Login, Logout
- [x] Write Blog
- [x] Edit Profile
- [x] Polls
- [x] PeriodDate Reminder
- [x] Information about Pcods, Self care
- [x] Frequently asked questions
- [x] Contact section

## Folder Structure 📒
* [Project](https://github.com/yashikajotwani12/Menstruated/tree/master/StainStrong)
* Apps
- [HomePage](https://github.com/yashikajotwani12/Menstruated/tree/master/Home)
- [AppBlog](https://github.com/yashikajotwani12/Menstruated/tree/master/App_Blog)
- [AppLogin](https://github.com/yashikajotwani12/Menstruated/tree/master/App_Login)
- [Polling App](https://github.com/yashikajotwani12/Poll)
- [PeriodsDateReminder](https://github.com/yashikajotwani12/PeriodsDateReminder)
- [Chatting App](https://github.com/yashikajotwani12/LetsChat)
* [Static Files](https://github.com/yashikajotwani12/Menstruated/tree/master/static)
* [Templates](https://github.com/yashikajotwani12/Menstruated/tree/master/templates)

## Future Prospects:

- Location detection and details of nearby gynecologist.
- Adding quiz app which will take inputs about periods and give information of what is right and wrong.

# UI of Website

| ![AboutUs](https://user-images.githubusercontent.com/77020164/124215057-f3bad700-db10-11eb-8f7c-f0d44d1b25b3.png) | ![Explore Blogs](https://user-images.githubusercontent.com/77020164/124214911-a6d70080-db10-11eb-811e-6eac01d9bca1.png) | ![Add data](https://user-images.githubusercontent.com/77020164/124214935-b2c2c280-db10-11eb-992e-109f4311f61c.png) | ![Fields](https://user-images.githubusercontent.com/77020164/124214915-a8a0c400-db10-11eb-845f-0c028258b207.png) |
|-|-|-|-|
| About Us | Explore Page | Add Data | Fields |
| ![Period date reminder](https://user-images.githubusercontent.com/77020164/124214971-c5d59280-db10-11eb-9aed-2cc00df9d296.png)| ![polls](https://user-images.githubusercontent.com/77020164/124214993-d128be00-db10-11eb-98a8-58264ccc7c17.png) | ![contactsection](https://user-images.githubusercontent.com/77020164/124214900-a2124c80-db10-11eb-8ffb-23fb22e67857.png) | ![Blog List](https://user-images.githubusercontent.com/77020164/124214942-b5bdb300-db10-11eb-90e6-a348769bbb44.png) |
| PeriodDateReminder | Pollstoknow | Contact section | Blog List |

## YouTube Vedio:
[![ Explanation YouTube vedio ](http://img.youtube.com/vi/icB4Uq4orRc/0.jpg)](https://www.youtube.com/embed/icB4Uq4orRc)


Setup Steps

- Setup Virtual environment
```
$ python3 -m venv env
```
- Activate the virtual environment
```
$ source env/bin/activate
```
- Install dependencies using
```
$ pip install -r requirements.txt
```
- Make migrations using
```
$ python manage.py makemigrations
```
- Migrate Database
```
$ python manage.py migrate
```
- Create a superuser
```
$ python manage.py createsuperuser
```
- Run server using
```
$ python manage.py runserver
```

[![Uses Git](https://forthebadge.com/images/badges/uses-git.svg)](https://github.com/yashikajotwani12/Menstruated) [![Uses HTML](https://forthebadge.com/images/badges/uses-html.svg)](https://github.com/yashikajotwani12/Menstruated) [![Uses CSS](https://forthebadge.com/images/badges/uses-css.svg)](https://github.com/yashikajotwani12/Menstruated)
[![Built with love](https://forthebadge.com/images/badges/built-by-developers.svg)](https://github.com/yashikajotwani12/Menstruated) [![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://github.com/yashikajotwani12/Menstruated)