kingsukhguesthouse-redesign
๐ก A static, mobile-responsive React + Tailwind CSS website for Kingsukh Guest House in Baranti, West Bengal โ featuring smooth animations, contact form with EmailJS, and SEO-optimized design.
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 1 |
| Forks | 0 |
| Open Issues | 0 |
| Last Commit | 2026-08-04 |
| Downloads | 0 |
| Last Indexed | 2026-09-06 06:05 |
Installation
nimble install kingsukhguesthouse-redesign
choosenim install kingsukhguesthouse-redesign
git clone https://gitlab.com/vishalpatel7777/kingsukhguesthouse-redesign
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| kingsukhguesthouse-redesign | โ | โ | โ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/vishalpatel7777/kingsukhguesthouse-redesign |
|---|---|
| Homepage | https://gitlab.com/vishalpatel7777/kingsukhguesthouse-redesign |
| Registry Source | gitlab |
README
๐ก Kingsukh Guest House โ Static Website
A fully responsive, SEO-ready static website for a nature-rich guest house in Baranti, West Bengal โ built with React and Tailwind CSS.
๐ธ Live Demo
๐ mykingsukhguesthouse
๐ง Tech Stack & Tools
| Tool/Library | Purpose |
|---|---|
| React | Component-based UI framework |
| Vite | Fast build tool and dev server |
| Tailwind CSS | Utility-first CSS for responsive design |
| React Icons | Icon packs (FontAwesome) |
| Framer Motion | Smooth and modern animations |
| AOS | Animate on scroll effects |
| React Hook Form | Contact form handling & validation |
| EmailJS | Send emails without backend |
| React Helmet Async | SEO meta tag management |
| React Hot Toast | User-friendly notifications |
| React Scroll | Smooth scrolling to sections |
๐งช Testing
- โ Lighthouse Testing:
๐ Getting Started
# Step 1: Create the app
npm create vite@latest .
# Step 2: Install dependencies
npm install tailwindcss @tailwindcss/vite
npm install react-router-dom framer-motion aos react-hook-form react-icons react-scroll
npm install @emailjs/browser
npm install react-hot-toast --legacy-peer-deps
๐ Folder Structure
src/
โโโ assets/ # Images, icons
โโโ components/ # Navbar, Footer, Card, etc.
โโโ pages/ # Home, About, Rooms, Services, Contact
โโโ App.jsx
โโโ main.jsx
โโโ index.html # Global <head> configuration (if needed)
โโโ vite.config.js
โจ Features
- ๐ฑ Fully mobile responsive
- ๐ฉ Contact form with real-time validation + email delivery via EmailJS
- ๐จ Scroll animations (AOS + Framer Motion)
- ๐ Toast notifications for form feedback
- ๐ SEO optimized
- ๐ Google Maps embed for directions
๐ง Fonts Used
Playfair Display SCโ for logoPlayfair Displayโ for headingsLatoโ for navigation linksOpen Sansโ for body/content
๐ Helpful References
- ๐ react-icons
- ๐ EmailJS Docs
- ๐ React Router
- ๐ Tailwind Vite Setup
- ๐ AOS Animation
- ๐ Framer Motion Docs
- ๐ React Hook Form
- ๐ Hot Toast
๐ฌ Contact Feature
- Uses EmailJS to send messages directly to admin email.
- Configurable via
.envfile:
VITE_EMAILJS_SERVICE_ID=your_service_id
VITE_EMAILJS_TEMPLATE_ID=your_template_id
VITE_EMAILJS_PUBLIC_KEY=your_public_key
Form validates: required fields, correct email & 10-digit mobile number
๐งโ๐ป Author
Made with ๐ by Vishal patel
๐ง Contact: patelvishal14642@gmail.com
๐ฌ Feedback or Suggestions?
Feel free to open an Issue or Contact Me. I'm always open to ideas that make mykingsukhguesthouse better!