Skip to content

keba2503/arinagaColors

Repository files navigation

Arinaga Colors

Accommodation and tourism platform for Playa de Arinaga, Gran Canaria. Full-stack web application with booking system, multilingual support, and admin panel.

Stack

  • Framework: Next.js 14 (App Router)
  • Language: TypeScript
  • Database: MySQL + Prisma ORM
  • Auth: NextAuth.js
  • Styling: Tailwind CSS + Sass
  • Maps: Google Maps integration
  • i18n: i18next (multilingual support)
  • Email: Nodemailer
  • Monitoring: Sentry

Features

  • Property listings with detail pages and gallery
  • Booking system with date selection
  • User registration and authentication
  • Admin panel for content management
  • Local area guide and sustainability info
  • Contact forms with email notifications
  • Responsive design
  • SEO optimized

Getting Started

# Install dependencies
npm install

# Set up environment variables
cp .env.local.example .env.local

# Run database migrations
npx prisma migrate dev

# Start development server
npm run dev

Open http://localhost:3000.

License

Private project.

About

Accommodation & tourism platform for Playa de Arinaga, Gran Canaria

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors