Overview:
amifauzi.com is a personal wedding website created by the author. It serves as a platform to provide information and updates about their wedding. The website incorporates various features such as a welcome modal, hero section with a responsive background picture, bride and groom section, countdown until the marriage date section, agendas section, Google map section, pre-wedding gallery section, message section connected to Google Sheet, submit button guarded by Google Sign In, Digital Envelope section, and a background music player.
Features:
- Welcome Modal: A modal connected to Google Sheet to provide a warm welcome to visitors.
- Hero Section: A section with a responsive background picture that creates an attractive visual introduction to the wedding website.
- Bride and Groom Section: A section dedicated to providing information about the bride and groom, including their names, photos, and a brief description.
- Countdown Until Marriage Date Section: A section that displays a countdown timer indicating the time remaining until the marriage date.
- Agendas Section: A section that outlines the schedule and agenda of the wedding events.
- Google Map Section: A section that integrates Google Maps to provide directions to the wedding venue.
- Pre-wedding Gallery Section: A section that showcases a collection of pre-wedding photos.
- Message Section: A section connected to Google Sheet that allows users to leave messages. The submit button is guarded by Google Sign In to ensure authenticity.
- Digital Envelope Section: A section that simulates giving a digital envelope as a means of sending greetings or gifts.
- Background Music Player: A feature that allows background music to be played throughout the website.
Installation:
To run the amifauzi.com project locally, follow these steps:
- Make sure all local dependencies of the project are installed.
- Start the Remix development server by executing the command:
- Open your web browser and navigate to http://localhost:3000, which will load the website.
Summary:
amifauzi.com is a personal wedding website featuring various useful and engaging sections. From a welcome modal to a countdown timer, it offers an immersive experience for visitors. The integration of features like Google Sheets, Google Sign In, and Google Maps adds functionality and convenience. By providing comprehensive information about the wedding and enabling users to leave messages and greetings, amifauzi.com serves as an effective platform for wedding updates and interactions.