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.
- 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
- Next.js
- TypeScript
- React
- Tailwind CSS (if used)
- PostCSS
- pnpm / npm / yarn
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
- Clone the repository:
git clone https://github.com/Jani-shiv/Reiki-Website-Application.git
cd Reiki-Website-Application- Install dependencies:
pnpm install
# or
npm install
# or
yarn installpnpm dev
# or
npm run dev
# or
Visit http://localhost:3000 to view the site.
- Update content in the
app/pages as needed. - Add or modify UI components in
components/ui/. - Adjust global styles in
styles/globals.css.
Contributions, issues and feature requests are welcome!
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/YourFeature) - Open a Pull Request
- GitHub: Jani-shiv
- Email: your-email@example.com
This project is licensed under the MIT License.


