A modern, responsive static website built with HTML5, CSS3, and JavaScript. This site demonstrates best practices in web development and includes a CI/CD pipeline for automated deployment.
- Responsive design
- Modern UI/UX
- SEO optimized
- Fast loading times
- Progressive Web App (PWA) ready
- Dark/Light mode support
- HTML5
- CSS3 (with CSS Grid and Flexbox)
- JavaScript (ES6+)
- Netlify/Vercel for hosting
- GitHub Actions for CI/CD
.
├── src/
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript files
│ ├── images/ # Image assets
│ └── index.html # Main HTML file
├── .github/
│ └── workflows/ # GitHub Actions workflows
└── README.md # This file
-
Clone the repository:
git clone https://github.com/your-org/static-site.git cd static-site -
Install dependencies:
npm install
-
Start development server:
npm run dev
-
Build for production:
npm run build
The site is automatically deployed to production when changes are pushed to the main branch. The deployment process includes:
- Building the site
- Running tests
- Deploying to production
- Invalidating CDN cache
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.