A mobile-optimized web application built with React, Vite, and Tailwind CSS, designed to enhance relationship interactions through a fun and personalized web experience.
git clone https://github.com/Aoudumber-Bade/Impress_Your_Love.git
cd Impress_Your_LoveEnsure you have Node.js installed. Then, run:
npm installnpm run devOpen your browser and navigate to http://localhost:5173/ to view the application.
This project allows full customization through the config.js file and by adding images to specific folders.
All customizable text (titles, messages, prompts) is in src/config.js. You can edit:
- Passcode settings
- Timer messages
- Music, message, and picture descriptions
- The love letter text
Simply open src/config.js and edit the values.
To add your own images, place them in src/assets/ under the correct subfolders:
📌 Message Images (used in the Messages Recap page):
- Location:
src/assets/ - Naming format:
MessageImage1.png,MessageImage2.png,MessageImage3.png, etc.
📌 Picture Gallery (used in the Pictures Recap page):
- Location:
src/assets/ - Naming format:
Picture1.png,Picture2.png,Picture3.png, etc.
📌 Music Album Covers (used in the Music Recap page):
- Location:
src/assets/music/ - Naming format:
1.png,2.png,3.png, etc. - The order of these images follows the list in
config.jsfrom bottom to top.- Example:
- The last song in
config.js(Sunsetz - Cigarettes After Sex) should be1.png - The second last (
Kiss Me Thru The Phone - Soulja Boy, Sammie) should be2.png - The third last (
Sparks - Coldplay) should be3.png
- The last song in
- Example:
📌 Background & Decorative Images
src/assets/fireworks.png→ Background for the closing page.
If you add new images, keep the correct format so the app loads them properly! 🎉
This project uses Tailwind CSS for styling.
- You can modify styles in
tailwind.config.js - Add or remove Tailwind classes in
.jsxfiles - Everything is fully responsive and mobile-first 🎨✨
This project is designed to be customizable and easy to use! 🎉 Simply:
1️⃣ Edit config.js to personalize text
2️⃣ Add your own images to src/assets/
3️⃣ Run the project and enjoy!
For any questions, open an issue on the repository. 🚀