The Random Quote Generator is a web application that provides users with random inspirational quotes. It offers a clean and user-friendly interface with beautiful background effects to enhance the user experience.
- Random Quotes: Displays a random quote each time the user interacts with the app.
- Author and Image: Each quote comes with the author's name and a related image.
- Responsive Design: Works seamlessly on both desktop and mobile devices.
- Background Effects: Uses particles.js for dynamic background effects.
Follow these steps to get the application up and running locally on your machine.
- A modern web browser (Chrome, Firefox, Edge, etc.)
-
Clone the Repository
git clone https://github.com/joe7mohamed/random-quote-generator.git
-
Navigate to the Project Directory
cd random-quote-generator
-
Open the
index.html
File in Your BrowserOpen
index.html
in your preferred web browser to run the application.
- View a Quote: Upon loading, the app displays a random quote.
- Generate New Quote: Click the "New Quote" button to display a different quote.
- Background Effects: Enjoy the particle effect that animates the background for a visually appealing experience.
- HTML: Provides the basic structure of the application.
- CSS: Utilizes Bootstrap for responsive design and custom styles.
- JavaScript: Implements the logic for generating and displaying quotes.
- Particles.js: A library for creating particle effects in the background.
- FontAwesome: Provides icons for UI enhancements.
- Bootstrap: For responsive layout and styling (
bootstrap.min.css
andbootstrap.bundle.min.js
). - FontAwesome: For icons (
all.min.css
and related webfonts). - Particles.js: For background animations, configured via
particles.json
.
Contributions are welcome! To contribute to the project, follow these steps:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Youssef Mohamed - GitHub - Facebook - Instagram - LinkedIn - Twitter
Project Link: https://github.com/joe7mohamed/random-quote-generator
- Bootstrap for the CSS framework.
- FontAwesome for the icon library.
- Particles.js for the particle effect library.