Vedicheals is an open-source Flutter application designed to provide users with access to health blogs, Ayurvedic medicine recommendations, and authentication features utilizing Firebase. The application's database is powered by Cloud Firestore, ensuring efficient data management and retrieval.
-
Health Blogs: Access a diverse range of health-related articles and blogs to stay informed and educated about various health topics.
-
Ayurvedic Medicine Recommendations: Explore recommendations for Ayurvedic medicines to promote holistic wellness and natural healing.
-
Firebase Authentication: Securely authenticate users using Firebase authentication services, ensuring data privacy and user authentication.
-
Cloud Firestore Database: Utilize Cloud Firestore as the backend database to store and manage application data efficiently.
-
Clone the repository:
git clone https://github.com/OPCODE-Open-Spring-Fest/Vedicheals.git
-
Navigate to the project directory:
cd Vedicheals
-
Install dependencies:
flutter pub get
-
Launch commitlint:
npm i
-
Run the application:
flutter run
To enable Firebase services for authentication and database functionality, follow these steps:
-
Create a new project on the Firebase Console.
-
Add your Flutter application to the Firebase project.
-
Follow the instructions to integrate Firebase SDK into your Flutter application by updating the
google-services.json
file for Android andGoogleService-Info.plist
file for iOS. -
Enable Firebase Authentication and Cloud Firestore in the Firebase Console.
-
Update the Firebase configuration in your Flutter application as per the Firebase documentation.
Contributions to Vedicheals are welcome! Here are a few ways you can contribute:
- Report bugs and request features by creating an issue.
- Submit pull requests to fix issues or add new features.
Special thanks to the Flutter and Firebase communities for their invaluable contributions and support.