A fun and interactive web application that generates personalized compliments based on the selected mood and gender. The app features a charming 3D envelope animation that reveals compliments in an engaging and visually appealing way.
- π Mood-Based Compliments: Choose from moods like Happy, Cute, Romantic, and Angry.
- π¨βπ©βπ§ Gender-Specific Compliments: Personalized messages for males and females.
- π 3D Envelope Animation: A unique envelope reveal animation to display compliments.
- π Interactive Interface: Simple and delightful design for easy navigation.
- HTML
- CSS (with animations)
- JavaScript
The application follows a simple structure with separate files for HTML, CSS, and JavaScript:
π compliment-generator
βββ π index.html # Main mood selection page
βββ π envelope.html # Compliment reveal page
βββ π css
β βββ style.css # Styling for the application
βββ π js
β βββ script.js # Logic for compliment selection and display
βββ π images
βββ *.png # Screenshots and visuals
- Select Mood: Users choose their mood from the available options.
- Gender Selection: The app detects gender-based compliments.
- Compliment Generation: Random compliments are generated based on the selected mood.
- Envelope Reveal: A click on the envelope reveals the compliment with a smooth animation.
- Navigation: A back button allows users to select a new mood easily.
- Clone the repository:
git clone https://github.com/your-username/compliment-generator.git
- Open
index.htmlin your browser.
- Add new moods and compliments in
script.js. - Modify animation properties in
style.css.
Contributions are welcome! Feel free to submit a pull request if you have improvements or new features in mind.
Created with β€οΈ by Vipul Solanki(https://github.com/VIPULbunny)




