A modern, responsive website for CAIRDE, an Irish video game preservation society dedicated to championing Irish-made video games, celebrating gaming history, and promoting game preservation.
- Showcase of Irish-made video games
- Historical timeline of Irish gaming
- Preservation resources and guidelines
- Interactive game database
- Community features
- News and events section
- Dark mode support
- Vue.js 3
- Tailwind CSS
- Vite
- PostCSS
- Vue Smooth Scroll
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/ruhickson/CAIRDE.git
cd CAIRDE- Install dependencies:
npm install- Start the development server:
npm run dev- Build for production:
npm run buildCAIRDE/
├── public/ # Static assets
├── src/ # Source files
│ ├── assets/ # Images, fonts, etc.
│ ├── components/ # Vue components
│ ├── layouts/ # Layout components
│ ├── sections/ # Page sections
│ └── data/ # Data files
├── index.html # Entry HTML
└── package.json # Dependencies and scripts
We welcome contributions from the community! Whether you're interested in:
- Adding Irish games to our database
- Contributing to our preservation guidelines
- Helping with documentation
- Suggesting new features
Please feel free to submit issues and pull requests!
This project is licensed under the MIT License - see the LICENSE file for details.