Welcome to the Rising Phoenix Martial Arts Academy repository! This project is a web application built using Next.js and TypeScript, Whether you're a beginner or an experienced practitioner, Rising Phoenix offers a comprehensive range of courses and resources to enhance your martial arts journey.
Rising Phoenix Martial Arts Academy is dedicated to promoting the art of martial combat through a modern and accessible platform. Our mission is to empower individuals with the skills and knowledge of various martial arts styles, fostering physical fitness, mental strength, and personal growth. This repository contains the source code for the web application, where users can explore different martial arts, connect with instructors, and track their progress.
-
Diverse Martial Arts Styles: Explore a wide range of martial arts disciplines, from Karate and Taekwondo to Brazilian Jiu-Jitsu and Muay Thai.
-
Progress Tracking: Keep track of your training progress, achievements, and belt levels as you advance through different courses.
-
Instructor Interaction: Engage with instructors through live Q&A sessions, discussion forums, and direct messaging to get personalized guidance and feedback.
-
Community Forums: Participate in a vibrant community of martial arts enthusiasts, share experiences, and exchange knowledge.
-
Responsive Design: Enjoy a seamless user experience across various devices, including desktops, tablets, and smartphones.
The Rising Phoenix Martial Arts Academy is built using the following technologies:
-
Next.js: A React framework for building server-rendered and static web applications.
-
TypeScript: A superset of JavaScript that provides static typing and improved tooling.
-
Class Variant-Authority: Implement class-based authorization and access control to ensure a secure learning environment for all users.
-
AOS (Animate On Scroll): A library for animating elements as they scroll into view.
To run the Rising Phoenix Martial Arts Academy locally, follow these steps:
-
Clone this repository to your local machine.
git clone https://github.com/kajal-rekha/rising-phoenix.git
-
Navigate to the project directory. cd rising-phoenix
-
Install the dependencies using npm or yarn npm install or yarn install
-
Start the development server. npm run dev or yarn dev
-
Open your browser and visit http://localhost:3000 to access the Rising Phoenix Martial Arts Academy.
Thank you for your interest in the Rising Phoenix Martial Arts Academy! For any inquiries or feedback, please contact us at info@risingphoenixmartialarts.com.