A dynamic web application for creating personalized greeting cards for love, birthday, friendship, and anniversary categories. The application provides custom message and design options. It also includes an administrative panel for managing users, themes, and card data.
- User registration and login system
- Create customized wish cards
- Multiple card categories:
- Love cards
- Birthday cards
- Friendship cards
- Anniversary cards
- View generated cards
- Admin dashboard for management
- Add and delete card themes
- User management system
- Secure authentication system
- PHP
- MySQL
- HTML
- CSS
- XAMPP (Local server environment)
- Admin login authentication
- Admin dashboard
- Add new themes (
add_theme.php) - Delete cards (
delete_card.php) - Delete users (
delete_user.php) - View all created cards (
view_cards.php)
index.html– Home pageregister.php– User registrationlogin.php– User loginhome.php– User dashboardcreate_card.php– Create wish cardsview_cards.php– View created cardsadmin_login.php– Admin loginadmin_dashboard.php– Admin paneladd_theme.php– Add card themesdelete_card.php– Delete cardsdelete_user.php– Delete usersdb_connect.php– Database connection fileinit_db.sql– Database setup filelogout.php– Logout functionalitythank_you.php– Confirmation pagestyle.css– Styling file
- Install XAMPP on your system
- Copy the project folder into the
htdocsdirectory - Start Apache and MySQL in XAMPP
- Import
init_db.sqlinto the MySQL database - Open a browser and run:



