Code Monkey home page Code Monkey logo

hairify's People

Contributors

abh-i-sek avatar afeefuddin avatar akshaydubey05 avatar algovengers avatar atharvarekhawar avatar hikarizasureiya avatar madhu-mac avatar nishant0708 avatar rakshit-gen avatar riyaabhatt avatar rohitt24k avatar subharthihazra avatar suhanipaliwal avatar sumitkumar-17 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

hairify's Issues

Update the UI of the navbar

The navbar looks distorted and alignment needs to be updated with buttons being centered and space & size of the buttons needs proper alignment for better UI even for small screens.

Hello @afeefuddin I am a Contributor under GSSoC'24 and I want to work on the issue. Please assign me.
Screenshot 2024-05-15 213317

Login Redirect

The redirect after login should be instant, and not slow.
Currently, there is a delay after successful login before redirect.

Modifying the Chat Ui

Currently when a particular user types ,the user message and the response and coming like headings and their responses. So I wan to improvise the UI of it like making it as a messaging interface UI which is helpful in better attraction from the viewers.

I would like to fix it . Could you assign me the issue under GSSOC'24

Adding Animation

I would like to add animations on the images of your website's landing page

something like this

finveda.mp4

Updating UI of Login and Signup

UI does not look interactive and attractive I can update it I am GSSOC'24 Contributor please assign me this issue
image
I can make something like this
image

Add clear chat feature

When we chat with the chatbot we retain history, there should be a button to clear the chat history

Add templates for issues

Issue templates are very helpful for a collaboration repo. When users identify a bug or want to add a new feature, you can provide templates so you can collect all the pertinent information you need to fix a bug or add a new feature.

We recommend creating a “Report Bug” and “Feature Request” issue template.
you can refer this: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

Some suggested prompts/questions you can add to a “Report Bug” template are:

Briefly describe the bug
What is the expected behavior?
Please provide step by step instructions on how to reproduce the bug
Some suggested prompts/questions you can add to a “Feature Request” issue template are:

Briefly describe your feature request
What problem is this feature trying to solve?
How do we know when the feature is complete?

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/issues/new/choose
Click on Get Started button and copy the template to yours.

[Feature]: Add a book appointment page

Issue Request: Add a Book Appointment Page

The current website lacks a streamlined and user-friendly way for customers to book appointments. This has led to frustration among users who have to resort to calling or emailing, which can be time-consuming and inconvenient.

Solution:

We propose the addition of a dedicated "Book Appointment" page on our website. This page should allow users to book appointments directly online.

@algovengers Please assign me this issue as part of GSSOC'24. Thank you!

Proper-Footer

Proper_Footer

The footer UI is not properly done

  • I want to work on this issue. Please assign this issue to me under GSSoc'24

About Us page

Add about us page explaining the agenda of the website including reports and answering basic FAQs related to website.

Filter genuine email

Security Feature

In your application anyone can enter using temporary or disposable email.
I will add a feature so that no one could create an account using temporary or disposable email.
It will allow only genuine users in your database.
It will help to avoid any bot.
Assign me this work under GSSoC24, I will implement it.

Fixing the sign up page .(adding option)

ISSUE -- when creating a new user and entering password people might put wrong password. Therefore adding a " Confirm
Password
" option, and when both password and confirm password are same then the user will be created .

Screenshot 2024-05-14 122132

Adding scroll to top feature button

it would greatly enhance the user experience to have a “Scroll to Top” button for easy navigation back to the top of the page.
user can return to the page without manually scrolling the web page
Assign this issue to me @algovengers

Adding favicon to the website

As we notice the website doesn't have any favicon in place, it makes the website unnotice in some reasons..

image

Expected solution:
We need to update it with our navbar harify logo to the favicon..

image

Improve Home Page

We are looking forward to refactor the home page a bit.

Please suggest in what way you can improve the home page before demanding an assignment.

Add issues

As the maintainer of a Collaborate repo, keeping Issues up-to-date will help the student community understand what they can do to contribute. Issues should vary by the easy (update documentation) to the difficult (add a new feature). The more involved you are, the more opportunities there are to collaborate.

Recommendations:

Add issues of varying difficulty to the repo often. you must add the tag gssoc, Level 1, Level 2, Level 3 good first issue etc.
How we cacluclate the Scores on Leaderboard: Every PR one point
Level 1: 10 points
Level 2: 25 points
Level 3: 45 points
Try to add some documentation issues as well it would be easy for beginner contributor to explore opensource through your repo.
Generate issues even if you plan on solving them, so the repository appears as active.
Contribute/commit often to the repo so it does not go stale.
Reference https://github.com/Recode-Hive/Stackoverflow-Analysis/issues

Adding a new feature that will help users buy products on amazon or flipkart based on hair condition

This issue proposes adding a new feature to Hairify that allows users to purchase recommended hair products directly from e-commerce platforms like Amazon, Mamaearth, and Flipkart.
Current Functionality:
Hairify diagnoses hair problems using an AI chat assistant and scalp analysis.
The system recommends suitable solutions, including medications.
Proposed Functionality:
Integrate with e-commerce APIs (Amazon Product Advertising API, Mamaearth Affiliate Program, Flipkart Affiliate) to retrieve product information for recommended hair solutions.
Implement a secure payment gateway to facilitate product purchases within the platform.
Update the frontend to display product recommendations and enable a user-friendly purchasing process.
Benefits:
Increased user convenience by allowing direct product purchase.
Improved user experience with a one-stop solution for hair care diagnosis and product acquirement.
Technical Considerations:
Develop a Product API on the backend (Django) to interact with e-commerce APIs and retrieve product data.
Modify the frontend to take user issue and to display product recommendations.

Learn.md

Learn repos should have a LEARN.md file to teach student how to build your project step by step. You can explain how to build your project with text, code snippets, images, or even short (5 minute) long video lessons. As the maintainer of a Learn repo, the LEARN.md file requires you to think critically about how to explain the building of your project and how to also make it engaging. We don't expect you to be an expert teacher, but we would like you to reflect on how difficult it was to get to your level of knowledge, and then provide friendly guidance to help other students to learn.

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/blob/main/Learn.md

Fixing signup page

GsSOC '24 contributor
I would like to add javascript constraints to the email id and also add required fields and give appropiate response. Please assign this issue to me

Website Loader is Missing ??

A website loader indicates progress and assures users that content is loading, reducing frustration and bounce rates. It enhances user experience by managing expectations and providing feedback, crucial for retaining visitors and ensuring a positive first impression of the website.

I want to work on this issues also.

@nishant0708 and @afeefuddin

Add chat with AI and Generate Report button in the dashboard.

Currently the dashboard is have a button indicating to go to dashboard and there is no button to go to chat with ai or generate report from dashboard.

Remove the DashBoard Button and add two buttons one that redirect to the chatbot and the other which redirects to report generation.

issue

UI updation

Adding animation through framer motion.
I want to take up this issue.

Navbar and Contact US

missing of Navbar and Contact Us page in the website.
Assign this work to me resolve issues.
Importance of the Navbar and Contact Us page in the website .
The navbar is pivotal for website navigation, offering intuitive access to different sections and enhancing user experience through consistent design. It serves as a branding tool, reinforcing identity and ensuring responsive design for various devices. The Contact Us page fosters direct communication, building trust and credibility. It doubles as a customer support portal, facilitating inquiries and feedback. It's a lead generation tool, capturing potential leads through contact forms. Offering multiple contact options accommodates diverse user preferences, while accessibility features ensure inclusivity. Both elements are crucial for user engagement, trust-building, and achieving website objectives effectively.

Add GitHub Desktop Contribution Instructions

I am interested in contributing to the project by adding detailed instructions on how to contribute using GitHub Desktop.

I believe that by providing clear and comprehensive guidance, we can encourage more contributors to participate in the project, especially those who prefer using GitHub Desktop for their contributions.

Could you please assign me the issue related to adding GitHub Desktop contribution instructions under gssoc24? I am excited about the opportunity to contribute to the project and help streamline the contribution process for others.

Login Page Error

When I try to login with an email an password that is non existent or enter a wrong password it shows a error that :
Request failed with status code 401
Which is not at all user friendly and can be difficult to understand what the actual problem is to a common user.
I would like to make it more user friendly by changing the message and giving a proper response.

Please assign this issue to me @afeefuddin

Thank you in advance

It shows Signing in when Signing up

When we click on sign up after entering data it shows signing in instead of Registering or signing up.

image

We can change what it says

Please assign this issue to me!
I am GSSoC '24 contributor

Add a Contributing Guide

Elaborate the Steps on how to Contribute, claim and tag issues.
The PR should be clean and clear.

Add Topics

In GSSoC'24, GitHub Topics will help the discoverability of your project.

I see that you already have great topics on your repository!
I would recommend adding the name of the company like the software you use to build like "vs-code, ghdesktop" to improve your discoverability.

If you are happy with the topics you have, feel free to close this issue. 👍

Girlscript Summer of Code Introduction/Tracking

👋 Hi @afeefuddin ,
I am Sanjay, program Manager Girlscript Summer of Code. I'll be collaborating with you on preparing your repo for GSSoC'24 Program

Why are these changes required?
After Analysing last year's contributions and feedback it would be great for students to have a couple of standard readme files on the repo to understand what the project is all about and some issues detailing what they can contribute. This will help you to see increased engagement in your repository as well.

As mentioned students get a chance to learn step by step, how to build this project as well as invite mentors to collaborate and add features to this repo. I will generate issues, which will provide guidance on how to prepare your repo for Girlscript summer of code 2024 on 10th May.

This issue will serve as a tracking issue to track all issues related to GSSoC'24. I recommend creating a new branch for every issue and opening a pull request to track changes so we can effectively collaborate with each other and merge changes when you and I feel like those changes are ready to be merged on your primary branch.

If you have any questions or concerns, please feel free to leave a comment on this issue or any of the other issues that are generated.

I look forward to working with you :octocat:

Toast Notifications for Better UX

Adding Toast messages

This improve the user experience by providing better flow

  • I will work on this issue. Please assign this to me
  • #GSSOC24

[Feature] Missing Review Page

Problem:
Currently, the website lacks a dedicated space for users to provide feedback or report any issues they encounter while using the platform.

Solution:
Implement a review page which will serve as a centralized hub for collecting user feedback, enabling us to enhance the user experience and resolve any issues efficiently.

I would be really thankful if you assign me this issue as a part of GSSoC'24 @algovengers .

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.