Welcome to the FitnessDecoder Website project! This project is a modern web application built using Vite and React, providing a sleek and responsive landing page. The website includes user authentication powered by Firebase, allowing users to sign up and log in using various methods, including email/password, Twitter, and Google. The site also features a contact form with message storage in Firebase.
- Modern landing page: A visually appealing and responsive landing page.
- User Authentication: Sign up and log in using email/password, Twitter, and Google.
- Contact Form: Users can send messages through a contact form, which are stored in Firebase.
- Dynamic Routing: Seamless navigation through different pages using
react-router-dom
. - Aeternity UI: Enhanced UI components for a better user experience.
- Landing Page: The homepage with an overview of FitnessDecoder.
- About Page: Information about the fitness business and its mission.
- Services Page: Details on the services offered by FitnessDecoder.
- Blogs Page: A collection of blog posts related to fitness and wellness.
- Contact Us Page: A form for users to send messages, stored in Firebase.
- Vite: For blazing fast build and development.
- React: Frontend library for building user interfaces.
- React Router DOM: For dynamic routing and navigation.
- Firebase: For authentication and database services.
- Aeternity UI: For enhanced UI components.
- JavaScript Libraries: Various libraries to support the functionalities.
-
Clone the repository:
git clone https://github.com/rajverma21/FitnessDecoder.git cd FitnessDecoder
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
Contributions are welcome! Please fork the repository and submit a pull request for review.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Thank you for checking out the FitnessDecoder Website project! If you have any questions or feedback, feel free to open an issue.