womenify - Submission for HackViolet '22

Overview
Logo

💡 Inspiration

There are several websites dedicated to fashion, beauty, health care, and other topics. However, there is no dedicated website for women. If we look at the statistics, we can see that 81% of women are battling without sufficient supervision. Sex education, parental education, health care, and other forms of guidance are all examples of guidance. Physical Harassment, Discriminatory Harassment, Sexual Orientation-Based Harassment, Age-Based Harassment, and Psychological Harassment are just a few examples. It's extremely unfortunate for us that we can't call out to each and every woman and ask if they need counselling, guidance, or something to increase their self-esteem.

As a result, we decided to put this concept into action. Thousands of women will be encouraged, improved, and explored as a result of our effort. We think that every beautiful woman should be self-sufficient in her life.

💻 What it does

These seven options will appear whenever a person visits our website.

  • Home - The user can navigate to the page where they want assistance.

  • Pregnancy - Depending on their circumstances, women experience a variety of moods throughout this period. As a result, the pregnant page can assist them in preparing nutritious meals, providing recommendations, and much more!

  • Blog - Each woman has her own tale to tell on her blog. Some of them are secretive about their troubles and concerns, but if individuals start sharing their blogs or tales, other users will benefit. So that the user may get rid of their troubles and solve their problems.

  • Change language - Every lady in the world will find this website useful. As a result, languages differ from person to person depending on the country. As a result, this option has been implemented.

  • Medicine - There are a plethora of medications available to humans. We're also likely to forget whether we can use this as a pain reliever or for something else. As a result, users may upload/scan photographs of medicine and obtain pertinent information about the drug, such as when it is taken, how it is used, and so on.

  • Chatroom - When we don't know who to call in the event of a pandemic, we can use the chatroom page. The top physicians will be available, and the user will be able to assist without feeling stressed.

  • Select Age - hmm, We're not sure when the girlchild should be told about sex education. We don't always have any notion when we're teenagers, and we gradually forget certain crucial elements to remember and be cautious about as adults. As a result, if the user selects the age, the website will redirect to the information.

⚙️ How we built it

  • Frontend - Next.js, Chakra UI
  • Backend - Node.js
  • Google Cloud Vision API - For finding out the name of the drug
  • Backend Deployment - Google Cloud App Engine
  • Web Monetization - Coil
  • Chatroom & DB - Firebase
  • Multi-language support - i18n

Best Use of Cloud Resources

We are using Google Cloud Vision API for finding out the name of the drug and Google Cloud AppEngine for hosting our Backend. Vision API offers powerful pre-trained machine learning models through REST and RPC APIs. App Engine is a fully managed serverless application platform with simple administation.

💲 Best Web Monetization Project

We also use Coil to create micropayments for the user you wish, to support them and hence motivate them to keep helping the community. The coil is a free, open-source, and open-source-compliant web monetization platform that allows you to monetize your website for a small fee.

Use of Google Cloud

We are using Google Cloud Vision API for finding out the name of the drug and Google Cloud AppEngine for hosting our Backend. Vision API offers powerful pre-trained machine learning models through REST and RPC APIs. App Engine is a fully managed serverless application platform with simple administation.

🌐 Best Domain Name from Domain.com

🍻 Dream Big and Create More Cheers with AB InBev

🧠 Challenges we ran into

  • Monetization
  • Using Google cloud App Engine

🏅 Accomplishments that we're proud of

  • We are very cherrished that we were able to help the womens in all the way we could do in these 24 hours.
  • There will be reduction of harrasment cases, no expiry medicine will be taken, growth of women in STEM.
  • Able to complete the project within the timeline was really challenging.
  • We are proud that we were able to work together as a team to accomplish this goal together.
  • We are also proud of the UI we made

📖 What we learned

  • Time management
  • How to use Coil and add web monetization to the website
  • How to use Google Cloud
  • Collaborate with people
  • Learning web-scraping

🚀 What's next for Womenify

  • We're considering adding other capabilities, such as Google Cloud Maps for the medical shop, to assist users get there quickly.
  • Developing ML models to recommend blogs and physicians based on her requirements and searches.
You might also like...

Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

Jan 3, 2023

:fire::fire::fire: 强大的动态表单生成器|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON.

:fire::fire::fire: 强大的动态表单生成器|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON.

form-create form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions thr

Jan 3, 2023

R Shiny Contest 2021 submission

R Shiny Contest 2021 submission

Commute Explorer This R Shiny application was submitted to the RStudio Shiny Contest 2021. Check out the running app online: https://nz-stefan.shinyap

Nov 25, 2022

FireSight WildFire Prediction - HackDavis 2022 Submission

Firesight Inspiration With an ever-growing concern of climate change and global warming, it is becoming more important for human beings to keep track

Apr 28, 2022

Astro 1.0 Hackathon submission

Astro 1.0 Hackathon submission

title published description tags cover_image Trying out Astro SSR & Astro 1.0 Hackaton false astro, ssr, webcomponents, hackathon https://imgur.com/lV

Jan 2, 2023

Calculates dependencies for a Go build-target and submits the list to the Dependency Submission API

Go Dependency Submission This GitHub Action calculates dependencies for a Go build-target (a Go file with a main function) and submits the list to the

Dec 7, 2022

This is for homework submission of Filecoin Chinese Education Series - Coding with Filecoin.

This is for homework submission of Filecoin Chinese Education Series - Coding with Filecoin.

Coding-with-Filecoin-Homework 课程简介 随着互联网和大数据技术的发展,我们正愈发依赖中心化的服务来存储和处理相关数据。但这背后有两个潜在的问题:用户不能完全控制自身数据的使用与传播,且很难验证公开数据的完整性与可靠性。为了解决这两个问题,新一代的协议和点对点网络已经问世

Jul 14, 2022

Using Webpack and external API, this website saves and shows players' scores and allows the submission of new scores.

Microverse Students Leaderboard Microverse Students Leaderboard project that displays scores submitted by different students. All data is preserved in

Aug 19, 2022

👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

Throw out pop-ups confirming the submission of form! A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for dro

Aug 24, 2022

Unlock your inner chef - Submission for Hackthenorth 2022

Unlock your inner chef - Submission for Hackthenorth 2022

MyRecipePal Table of Contents 📝 About 🛠️ Built With ⚙️ Usage ⛰️ Challenges 🛣️ Roadmap 📝 About As university students, we all understand that one o

Sep 26, 2022

A speedrun event submission manager.

split-decision This is a Next.js site for managing speedrun marathon event submissions. It does these things: Allow users to authenticate via Discord,

Oct 31, 2022
Comments
  • Bump next from 12.0.10 to 12.1.0

    Bump next from 12.0.10 to 12.1.0

    Bumps next from 12.0.10 to 12.1.0.

    Release notes

    Sourced from next's releases.

    v12.1.0

    Core Changes

    • Relay Support in Rust Compiler: #33702
    • fix eslint link-passhref rule: #33857
    • update webpack: #33831
    • Flush buffered vitals metrics on page mount: #33867
    • fix problem with HMR when middleware and page reference the same node_module: #33873
    • Refactor page component getter in web server: #33759
    • update NextResponse default redirect status to 307 to match docs: #33505
    • Bug fix: dynamic page should not be interpreted as predefined page: #33808
    • Group streaming experimental apis: #33878
    • Encapsulate routing and initial hydration: #33875
    • Optimize offline condition judgment: #33238
    • Ensure external beforeFiles rewrites are handled with next/link: #33888
    • Fix parsing params for i18n optional route in minimal mode: #33896
    • Ensure browserslist extends works properly: #33890
    • Fix image cache race condition: #33883
    • Add support for Relay projects without artifactDirectory: #33918
    • fix: handle jsxspreadattribute in inline-script-id eslint rule: #32421
    • feat(next-swc): Update swc: #33724
    • Update to latest version of amphtml-validator: #33967
    • Warn in dev mode when script tags are added with next/head: #33968
    • Ensure optional chaining in swc matches babel: #33995
    • Use react-dom/server.browser in Node.js: #33950
    • Ensure external middleware rewrite is handled correctly: #33962
    • Update Terser to v5.10.0, fix minification issues: #33045
    • Warn in dev mode when stylesheets are added using next/head: #34004
    • Use ReadableStream in RenderResult: #34005
    • Fix suffix ordering while streaming: #34011
    • Don't use yarn if a package-lock.json file is found: #31926
    • Do not warn when application/ld+json scripts are used with next/head: #34021
    • Babel & next-swc: Fix exporting page config with AsExpression: #32702
    • Detect per page runtime config for functions manifest: #33945
    • Add JSDoc to config options: #32915
    • Update font-stylesheet-gathering-plugin.ts: #30709
    • Add decoratorMetadata flag if enabled by tsconfig: #32914
    • fix: data url handling in css-loader: #34034
    • Place 'charset' element at the top of : #28119
    • Fix detection of anchor click events inside svg: #23272
    • Allow passing nothing as custom jest config: #32328
    • Fixes #31240: Adding a recursive addPackagePath function in webpack-config: #31264
    • Require component rendered as child of Link to pass event to onClick handler: #27723
    • Allow scroll prevention on hash change: #31921
    • Add support for async fn / promise in next.config.js/.mjs: #33662
    • Fix lazyRoot functionality for next/image: #33933
    • Change SWC minify from beta to release candidate: #34056
    • Make Router state immutable: #33925
    • Stop exposing internal render and renderError methods from next/client: #34069
    • Add api-utils helper for testing: #34078

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
Owner
Sahil Jain
Tech Savvy | Web Developer | IIT'B Techfest '21 Winner | Exploring Open Source & Cybersecurity
Sahil Jain
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Astro 1.0 Hackathon submission

title published description tags cover_image Trying out Astro SSR & Astro 1.0 Hackaton false astro, ssr, webcomponents, hackathon https://imgur.com/lV

Pascal Schilp 26 Jan 2, 2023
Calculates dependencies for a Go build-target and submits the list to the Dependency Submission API

Go Dependency Submission This GitHub Action calculates dependencies for a Go build-target (a Go file with a main function) and submits the list to the

GitHub Actions 33 Dec 7, 2022
This is for homework submission of Filecoin Chinese Education Series - Coding with Filecoin.

Coding-with-Filecoin-Homework 课程简介 随着互联网和大数据技术的发展,我们正愈发依赖中心化的服务来存储和处理相关数据。但这背后有两个潜在的问题:用户不能完全控制自身数据的使用与传播,且很难验证公开数据的完整性与可靠性。为了解决这两个问题,新一代的协议和点对点网络已经问世

IPFS & Filecoin 15 Jul 14, 2022
Using Webpack and external API, this website saves and shows players' scores and allows the submission of new scores.

Microverse Students Leaderboard Microverse Students Leaderboard project that displays scores submitted by different students. All data is preserved in

Romina Patiño 5 Aug 19, 2022
👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

Throw out pop-ups confirming the submission of form! A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for dro

Vic Shóstak 35 Aug 24, 2022
A speedrun event submission manager.

split-decision This is a Next.js site for managing speedrun marathon event submissions. It does these things: Allow users to authenticate via Discord,

May 5 Oct 31, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022