Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jayrichh/golf2go
https://github.com/jayrichh/golf2go
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jayrichh/golf2go
- Owner: JayRichh
- Created: 2024-12-04T14:14:23.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2024-12-04T15:24:22.000Z (21 days ago)
- Last Synced: 2024-12-04T15:31:41.657Z (21 days ago)
- Language: TypeScript
- Homepage: https://golf2go.vercel.app
- Size: 3.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Golf2Go - Professional Portable Mini Golf Solutions
[Golf2Go](https://Golf2Go.co.nz).
Golf2Go is New Zealand's premier portable mini golf rental service, offering professional solutions for corporate events, team building activities, and functions since 2008.
![image](https://github.com/user-attachments/assets/ca10a2a9-106a-430e-8cdf-58bd44264a32)
## Features
- **Professional Event Solutions**
- Corporate team building packages
- Multiple course configurations (3, 6, or 9 holes)
- Hole in One Challenge options
- Indoor and outdoor capabilities- **Advanced Booking System**
- Multi-step form with validation
- Real-time price calculator
- Automated email notifications
- Address management with auto-fill capabilities- **Nationwide Service**
- Professional delivery and setup
- Comprehensive event planning
- Full equipment and support service
- Customizable course layouts## Tech Stack
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS
- React Hook Form + Zod validation
- Email integration## Getting Started
```bash
# Install dependencies
npm install# Start development server
npm run dev# Build for production
npm run build# Start production server
npm start
```## Project Structure
```
src/
├── app/ # Next.js app directory
│ ├── page.tsx # Homepage
│ ├── book/ # Booking system
│ ├── courses/ # Course information
│ └── about/ # Company information
├── components/
│ ├── layout/ # Layout components
│ └── ui/ # Reusable UI components
├── lib/ # Utility functions
└── types/ # TypeScript definitions
```## License
All rights reserved © Golf2Go 2024