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.

Active Pure Nim score 65/100 ยท last commit 2026-08-04 ยท 1 stars ยท tests present ยท no docs generated

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 โœ“ โœ“ โœ“ - - - - - - -

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 logo
  • Playfair Display โ€“ for headings
  • Lato โ€“ for navigation links
  • Open Sans โ€“ for body/content

๐Ÿ“š Helpful References


๐Ÿ“ฌ Contact Feature

  • Uses EmailJS to send messages directly to admin email.
  • Configurable via .env file:
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!