Giter Club home page Giter Club logo

quoteverse's Introduction

Screenshot

QuoteVerse

GitHub repo size GitHub last commit GitHub issues GitHub pull requests GitHub contributors GitHub stars GitHub forks

Quoteverse is a simple web application that generates random quotes to inspire, motivate, and enlighten. This open-source project aims to spread positivity though words.

🥳🎉🎊Note : This Repository is under Hacktoberfest 2023

🔴 For hactoberfest you have to STAR The Repository⭐, Open a PULL REQUEST & Get it Merged! 🎉

🗣 Hacktoberfest encourages participation in the open source community, which grows bigger every year. Complete the challenge and earn a limited edition rewards!🚀

📢 Register here for Hacktoberfest and make four pull requests (PRs) between September 25th - October 31st to get awesome rewards! 🔥.

Table of Contents

🗒️Features

  • Random Quote Generation: Click Generate Quote button and get a new quote every time.
  • Categories: Choose from various categories such as Life, Motivation, Friendship, and more.
  • Author Information: Each quote includes the name of the author who said it.
  • Contributor Information: Each quote includes the name of the contributor who added the it.
  • Open for Contributions: This project is open for contributions. Feel free to add new quotes and categories to enrich the collection.
  • Cool UI: This project has a eye catching UI, with some interactive component. If you have better idea, you are open to contribute on UI features. See How to Contibute to this repository.
  • Own Cdn: This Project Provides Cdn for all the Quotes added.
    <script src="https://cdn.jsdelivr.net/gh/Shariar-Hasan/QuoteVerse/Quotes.js"></script>
    
    use this to get you apps global quotes.

Star the repository, if you found it helpful/wonderfull.

🗒️Getting Started

To get started with Quoteverse, You can use QuoteVerse from Live Site or follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Shariar-Hasan/QuoteVerse.git
    cd QuoteVerse
  2. Open index.html in Your Browser: Simply open the index.html file in your preferred web browser to start using Quoteverse.

🧩How to Contribute

  • Go to Contributing.md to have a brief idea about how to make a pull request and contribute to this repository.

follow all the steps to get your PR successfully merged

🔑License

This project is licensed under the MIT License

🛂Contributor List

Thanks to all the contributors:


quoteverse's People

Contributors

abhayvershwal avatar adit-shriyans avatar aditi22bansal avatar aie007 avatar amaan-p avatar amanjaiman1 avatar astha167 avatar aursh24 avatar debsouryadatta avatar dk172923 avatar gbb26 avatar git-create-devben avatar iamaayush2080 avatar ibraheemhaseeb7 avatar ihassan avatar iqbalcodes6602 avatar jenish-dhanani avatar kiranpolaki avatar lokesh932338 avatar muhammad-shahid-jamal avatar pratap360 avatar rekhagiri avatar rohits-web03 avatar shariar-hasan avatar shayy841 avatar skb08 avatar syedsumaimaly avatar thanush19 avatar vihar-s1 avatar yasarlabib avatar

Stargazers

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

Watchers

 avatar

quoteverse's Issues

[FEATURE]: Animation Effect on Quote

Description

Make a cool animation effect on new quote load,
it could be fade, zoom in or any other animation type.(it must look good)
try not to use any third party package or library.
try out your skill of raw css and js

give a star,
make a PR
get merged 😀

Screenshots.

image

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

None

[FEATURE]: INCLUDE a meta tag for link sharing.

Description

As we see, QuoteVerse has a share option to various social media platforms.
We want to Include such meta tag , that will help the shared link with some information like: what is Quote Verse,
what service it provides.

Screenshots.

image

For example in whatsapp, this only showing the link.

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

None

[BUG]: Copy to clipboard not working

Kindly explain, what is the issue or what bug do you want to be fixed?

Greetings,

Following the integration of the animation code with the quote, there was a modification in the DOM structure of the quote body. Previously, it comprised a single element, whereas now each word is encapsulated within an individual HTML element. Consequently, when copying the quote text, it no longer replicates the quote text. This is a minor issue that I can address. Kindly assign it to me, and I will take care of the fix.

Expected:
"Persistence guarantees that results are inevitable."- Paramahansa Yogananda

Behaving:
<span class="animate-text"><i style="animation-delay: 0s;">"Persistence</i></span> <span class="animate-text"><i style="animation-delay: 0.05s;">guarantees</i></span> <span class="animate-text"><i style="animation-delay: 0.1s;">that</i></span> <span class="animate-text"><i style="animation-delay: 0.15s;">results</i></span> <span class="animate-text"><i style="animation-delay: 0.2s;">are</i></span> <span class="animate-text"><i style="animation-delay: 0.25s;">inevitable."</i></span>- Paramahansa Yogananda

Appreciate it,
Jenish

Screenshot of the issue.

Not an UI issue.

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG]: <twitter logo is not visible>

Kindly explain, what is the issue or what bug do you want to be fixed?

I want to add different color to twitter logo or we can add new X logo

Screenshot of the issue.

Screenshot (196)

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[OTHER] Add new Quotes

Description

Try to add new quotes with previous categories.
you dont have to get assigned for adding quotes.
and make sure to read the contribtion guideline

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

None

[FEATURE]: Button Change

image

those buttons are not quite eye catchy along with the back ground.
can you make it more cooler than this.

design idea is your. change whatever you want on those button.
but must follow the Rules first

[FEATURE] Share button for twitter

Create an interactive share to Twitter button.
don't forget to add up the quote with it, so that the quote with author name, can be share to Twitter.

[FEATURE]: <adding Love category quotes>

Description

Added a few quotes in the love category as they were comparatively less

Screenshots.

No response

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

None

[OTHER] Enhance Share with button

Description

The "share with" option doesn't look very good. I would love to improve it's styling.

Screenshots

image

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[FEATURE]: Add contribution info in Card

Description

In the contributors page,
we can make another text, which will refer to how many quotes they have added.
like "Contributed in 20 Quotes"
well not all of them added quote fixed bug, added feature,
so they can also have text of "Contributed in BugFix/Feature"

Screenshots.

image

Additional information

If Anyone interested in adding this feature.
Get assigned and get merged.

but what is important is read the contribution guideline

Code of Conduct

Are you willing to work on this issue ?

None

[FEATURE]: Copy to Clipboard button

Description

The UX of the QuoteVerse will be improved if we add a copy to clipboard button (small icon) to directly copy the quote.

There is another option too: Instead of adding a button, the text will be copied to the clipboard automatically if the user clicks within the Quote.

Let me know which is the best option and if any further details are required!

Thanks,
Jenish

Screenshots.

No response

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[Improvement] <Home Screen UI Can be improved>

Description

Hello sir, If you will assign me this task then I can redesign the home UI.

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[Improvement] <Expanding the Quotes Database>

Description

hey @Shariar-Hasan
I want to expand the database of quotes
Adding more quotes in each categories
This will help the Program to generate more random quotes
Thank you

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[BUG]: Share Icons clashes with the Quotes Text

Kindly explain, what is the issue or what bug do you want to be fixed?

I want to contribute in fixing this bug on this Repo under hacktoberfest label.

Bugs to be fixed:

  • Align the share buttons horizontally
  • Align the quotes text with share buttons when horizontally aligned

Screenshot of the issue.

Original:

Screenshot 2023-10-21 123540

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG] Missing Favicon

Description

  • Just wanted to add the missing favicon in the site
  • check the screenshot below

Screenshots

image

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I already submit a PR! on this , do check #111

[FEATURE]: Add toaster for better user interaction

Description

I would like to suggest of adding a toaster when a new quote is generated have implemented it and have attached the video how it will look on the website if any changes needed do tell me

Screenshots.

Video below shows how the page responds when we generate a new quote

QuoteVerse.-.Google.Chrome.2023-10-23.17-50-11.mp4

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[Enhancement] : improve the UI

Description

I want to Improve the UI of the buttons section
can you please assign it to me ?

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[FEATURE]: Add a 'download quote as image' option in share buttons

Description

We can only copy the quote as text or share it as text, as of now.

To make Quote-Verse more user-friendly, we can add a download as image button. This button will download the quote as an image. It would be helpful as people can share those images on various platforms or simply save the image on their device.

Screenshots.

No response

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[BUG]: Config to control code formatting

Kindly explain, what is the issue or what bug do you want to be fixed?

Can I add a prettier config file to the project?
While I was working on adding a feature in this project I saw that my code formatter changed the entire file's formatting when adding a few quotes at the bottom of the file. The formatting methods used by other people depend on their requirements. Since, many people are contributing to this project it would be handy to have a prettier config file so that the editor can pick up the local configuration and work accordingly.

Screenshot of the issue.

You can see that some of the code contains quoted("") objects while most of the code doesn't.
image
Whereas adding a prettier config makes the code more maintainable
image

What browsers are you seeing the problem on?

Google Chrome

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG]: Cant-See-Share-Options

I want to bring up this issue as i cant' see the share options on color change. this will be fixed in two ways

1)Using neutral colors.
2)Using a background color for that share-button's box.

Screenshot of the issue.

image_2023-10-22_002314679

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG] Duplication In Quotes.js

Description

hey @Shariar-Hasan
While I was scrolling through the Quotes.js file, I found duplicate quotes uploaded by a lot of users. I can clean up the Quotes.js for the project so that there is a single instance of each quote.
Thank you!

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Add share button

Add share button to share quotes in Twitter, Facebook or any other platform

[BUG]: Hover effect on Facebook share button

Kindly explain, what is the issue or what bug do you want to be fixed?

After the page is fully loaded,
when ever any user hover on facebook share button.
the button reanimate,
we want any one to remove that reanimation .

make sure to read the contribution rules.

Screenshot of the issue.

image

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

None

[BUG]: Contributors Page doesn't show all contributors

Kindly explain, what is the issue or what bug do you want to be fixed?

I want to add perhaps pagination to the contributor's page and show all of the contributors of the repo.

Screenshot of the issue.

image

What browsers are you seeing the problem on?

Google Chrome

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[FEATURE]: Animation on Added by section

Description

make an animation such as:
the added by section will pop up from the back side of the generate quote button.

dont use any thirt party package or library for the animation,
use your raw css skill to do it.

Screenshots.

image

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

None

[FEATURE] Add inspirational quotes to Quote.js

Description

I would like to contribute inspirational quotes to this Repo under hacktoberfest label.
Kindly assign the issue to me.
Thanks,
Tanushree A

Screenshots.

No response

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[BUG]: Change color value

Kindly explain, what is the issue or what bug do you want to be fixed?

The color of Added by is not being seen correctly.
can anyone fix this?
screen shot given below.
you just have to change the link color compatible with all the bg color.

like: if the bg is dark type color, choose text color as light color.

Screenshot of the issue.

image
image
image
image

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

None

Change the Twitter logo to X logo

Description

The share button still has Twitter's old logo on it which is obviously outdated. Kindly assign me and I can update it to the new logo.

Screenshots

image

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Add and show contributor list

Show contributor list as aligned center below the container box.
if you have better idea to show them,
do it , we will review.

[BUG]: Whatsapp sharing not working

Kindly explain, what is the issue or what bug do you want to be fixed?

Greetings,

As I explained in yesterday's bug, Following the integration of the animation code with the quote, there was a modification in the DOM structure of the quote body. Previously, it comprised a single element, whereas now each word is encapsulated within an individual HTML element. Consequently, when selecting the quote text, it no longer selects the quote text. This is a minor issue that I can address. Kindly assign it to me, and I will take care of the fix.

Expected:
On clicking on WhatsApp icon, it should open WhatsApp sharing with the following quote text and author name
"Persistence guarantees that results are inevitable."- Paramahansa Yogananda

Behaving:
Nothing happens when I click on the Whatsapp icon.

Appreciate it,
Jenish

Screenshot of the issue.

Not a UI issue.

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[FEATURE]: Hover effect for see all contributors button and the click to contribute button

Description

In the main page adding the Hover effect for the {See all Contributors} button would look good and help maintain consistency over the enter web page and same for {Click to contribute} button.

Screenshots.

Screenshot 2023-10-21 231312

Additional information

No response

Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[BUG]: Fix Generate Button Functionality

Kindly explain, what is the issue or what bug do you want to be fixed?

In the QuoteVerse collection, the 'Generate' button is currently non-functional. When clicking on the 'Generate' button, the quotes are not being generated as intended. I propose to resolve this issue by fixing the functionality of the 'Generate' button to display quotes effectively.

Screenshot of the issue.

Bugs_QuoteVerse.mp4

image

What browsers are you seeing the problem on?

Microsoft Edge

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG]: Improve mobile view

Kindly explain, what is the issue or what bug do you want to be fixed?

I want to improve user experience for mobile view.

The main problem I find in mobile view is

font size for quote author too small

The font for .quote-author is too small and very difficult to read on mobile view.

I would like to slightly increase the font by setting a min font size limit.

Also I think the mobile design can be slightly improved

For short quote the container doesn't take full viewport height or center itself horizontally

Either we can align the container to be horizontally centered or make the container take the full mobile viewport height
For full viewport height, we can set the min height to be 100vh so that it takes full height by default and if the quote is really long, then the container can expand longer than the screen height to fit the long quote

If you assign this task to me then I can fix both or just the font size problem depending on what you want.

Screenshot of the issue.

image

proposed solutions

on aligning horizontally
image

on taking full height
image

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[BUG]: Button position change

Kindly explain, what is the issue or what bug do you want to be fixed?

I want anyone to solve this issue.
there is a gap between both the buttons.
can anyone make the first one attached with the concroller button,
and second one with the first one.
if you do want, get assigned and make a PR

Screenshot of the issue.

image

What browsers are you seeing the problem on?

No response

Code of Conduct

Do you want to fix the issue?

None

[BUG]: Once a background color is selected, there is no way to go back to the white bg color except when we refresh the page.

Kindly explain, what is the issue or what bug do you want to be fixed?

I want to add an option to go back to the white background color that appears at the start of the page.

Screenshot of the issue.

image

What browsers are you seeing the problem on?

Google Chrome

Code of Conduct

Do you want to fix the issue?

Yes, I want to fix it

[OTHER] Add quotes for the art category

Description

I just looked for quotes under the Art category and found that it's just single quote. I would like to add some quotes under this category.

Screenshots

No response

Additional information

No response

👀 Have you checked if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

[FEATURE]: Share Button for facebook

Create an interactive share to Facebook button.
don't forget to add up the quote with it, so that the quote with author name, can be share to fakebook.

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.