Skip to content

Jani-shiv/Reiki-Website-Application

Repository files navigation

Reiki Banner

Reiki Website

License Top Language Last Commit

A modern, responsive website for a Reiki practice, built with Next.js and TypeScript. This project features a clean design, multiple pages, and reusable UI components.

✨ Features

  • Built with Next.js and TypeScript
  • Modular folder structure for scalability
  • Reusable UI components in components/ui/
  • Theming support with light/dark mode
  • Responsive design for all devices
  • SEO friendly and fast
  • Pages for About, Blog, Contact, Courses, Gallery, Services, and Testimonials

📸 Demo

Demo GIF

Click to see more screenshots Reiki UI Demo

🛠️ Technologies Used

📁 Folder Structure

components.json
next.config.mjs
package.json
pnpm-lock.yaml
postcss.config.mjs
tsconfig.json
app/
  globals.css
  layout.tsx
  page.tsx
  about/
    page.tsx
  blog/
    page.tsx
  contact/
    page.tsx
  courses/
    page.tsx
  gallery/
    page.tsx
  services/
    page.tsx
  testimonials/
    page.tsx
components/
  footer.tsx
  navigation.tsx
  theme-provider.tsx
  theme-toggle.tsx
  ui/
    ... (UI components)
hooks/
  use-mobile.ts
  use-toast.ts
lib/
  utils.ts
public/
  placeholder-logo.png
  ... (assets)
styles/
  globals.css

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/Jani-shiv/Reiki-Website-Application.git
cd Reiki-Website-Application
  1. Install dependencies:
pnpm install
# or
npm install
# or
yarn install

Running the Development Server

pnpm dev
# or
npm run dev
# or

Visit http://localhost:3000 to view the site.

📝 Customization

  • Update content in the app/ pages as needed.
  • Add or modify UI components in components/ui/.
  • Adjust global styles in styles/globals.css.

🌐 Live Demo

Live Demo Link

🤝 Contributing

Contributions, issues and feature requests are welcome!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a Pull Request

📧 Contact

📝 License

This project is licensed under the MIT License.