Caring Aunt project by Karan Negi & Bhavleen Singh Manaktala

AttainU
AttainU

Caring Aunt

INTRODUCTION:
Hello there my name is Bhavleen Singh and my partner with whom I did this project
name is Karan Negi, we both are from New Delhi. We are doing A Full Stack Web
Development course at AttainU.
We have created a web app that will be tracking the female menstrual cycle, By taking
the user's previous period details we will be calculating user future periods dates and
ovulation dates too.

WHAT ARE YOU TRYING TO BUILD?
We analyze that to track the period for women is kinda messy sometimes, they need to
mark it on the calendar or in any sort of dairy and sometimes they messed up with that.
To overcome that we build this web app which will take the user's previous period detail
and will notify the user prior 1 day to their periods.


TALK ABOUT THE TECHNOLOGY USED AND WHY YOU HAVE YOU USED
IT.
Node js is a server-side platform built on google chrome's javascript V8 engine for easily
building fast and scalable network applications. Node js uses an event-driven, non-
blocking I/O model that makes it lightweight and efficient perfect for data-intensive
real-time applications that run across distributed devices.
In Databases, we have used both MongoDB(which is no SQL database) and
PostgreSQL(SQL database)
We also used Bootstrap as well as EJS as a template engine at frontend but since our
project phase majorly focuses on Backend and since connecting to our frontend we face
a lot of issues so we decided to discontinue frontend and keep the focus on Backend but
we still have a template ready for our frontend which we definitely gonna use in future
to give a website a good look and feel.
For validations, we used Regular Expressions which is a pattern that the regular
expression engine attempts to match in the input text. A pattern consists of one or more
character literals, operators, or constructs.


FUTURE WORK WHICH CAN BE DONE TO IMPROVE THE PRODUCT

In the coming future, we are planning to make this web app to the public with the same
domain name as CARING AUNT with more features like calendar support giving all
future dates listed on user's google calendar adding mood swings feature and giving
more blog articles and giving user liberty to write related blogs on the menstrual cycle
and health issues.

DEMO :