https://github.com/guitaripod/ffrelay
Web app for Final Fantasy Relay events
https://github.com/guitaripod/ffrelay
astro finalfantasy relay
Last synced: 28 days ago
JSON representation
Web app for Final Fantasy Relay events
- Host: GitHub
- URL: https://github.com/guitaripod/ffrelay
- Owner: guitaripod
- Created: 2025-07-31T20:23:02.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-08-05T07:10:33.000Z (11 months ago)
- Last Synced: 2025-08-17T11:49:15.842Z (10 months ago)
- Topics: astro, finalfantasy, relay
- Language: TypeScript
- Homepage: https://guitaripod.github.io/ffrelay/
- Size: 209 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Final Fantasy Series Relay Race X
A beautiful static website for the Final Fantasy Series Relay Race X event, showcasing all event information including schedules, runners, and past events.
## Features
- **Complete Event Information**: Displays all data from the Excel file
- **Responsive Design**: Beautiful layout that works on all devices
- **Smooth Animations**: Subtle transitions and hover effects
- **Team Colors**: Visual distinction between Team Mog, Team Choco, and Team Tonberry
- **Timezone Support**: Schedule viewer with EDT, CEST, and JST times
- **Past Events Archive**: Links to all previous relay races
## Getting Started
### Development
```bash
npm install
npm run dev
```
Visit `http://localhost:4321` to view the site.
### Build
```bash
npm run build
```
The static site will be generated in the `dist/` directory.
### Preview Production Build
```bash
npm run preview
```
## Project Structure
- `/src/pages/` - Main pages (index.astro)
- `/src/components/` - Reusable Astro components
- `/src/layouts/` - Page layouts
- `/src/data/` - Excel data extracted as JSON
- `/public/` - Static assets
- `/dist/` - Built site (generated)
## Deployment
The built site in the `dist/` directory can be deployed to any static hosting service like Netlify, Vercel, or GitHub Pages.