A modern wedding website built with Angular.
Budeme Procházkovi is a wedding web application designed to provide guests with all the important information about the wedding day. It features a beautiful, responsive design and is optimized for both desktop and mobile devices.
- Elegant, mobile-friendly UI
- Guest information and RSVP
- Social media sharing (Open Graph & Twitter meta tags)
- Google Analytics integration
- Two hidden easter eggs to get free shots at the wedding
- Deployed with Netlify
- Angular 20
- TypeScript
- SASS
- Netlify for deployment
.
├── src/
│ ├── app/ # Angular components & modules
│ ├── assets/ # Images and static assets
│ ├── index.html # Main HTML file with meta tags
│ └── styles.scss # Global styles
├── public/ # Public assets
├── .netlify/ # Netlify configuration
├── package.json # Project dependencies & scripts
├── angular.json # Angular workspace config
└── README.md # Project documentation
- Node.js (v18+ recommended)
- Angular CLI (
npm install -g @angular/cli)
git clone https://github.com/your-username/budeme-prochazkovi.git
cd budeme-prochazkovi
npm installStart the local dev server:
npm startOpen http://localhost:4200 in your browser.
npm run buildThe build artifacts will be stored in the dist/ directory.
npm testDeploy to Netlify (requires Netlify CLI):
npm run deployThe site includes Open Graph and Twitter meta tags for rich link previews.
Google Analytics is enabled via gtag.js.
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
Made with ❤️ for our wedding.