Kavigai is a mobile application developed using Flutter and Firebase, leveraging Flutter's robust UI toolkit for building natively compiled applications across multiple platforms from a single codebase. The integration of Firebase provides backend services such as real-time databases, authentication, cloud storage, and analytics, enabling Kavigai to offer a seamless and scalable user experience.
- Flutter SDK Download
- Android Studio SDK Download
- Firebase - Firestore CLI connection
- App bar - Menu Drawer - Bottom Navigator
Intro Page to Home page Navigate
onTap: () => Navigator.pushReplacement(
context,
MaterialPageRoute(
builder: (context) {
return const HomeScreen();
![Screenshot 2024-08-29 at 2 42 24 AM](https://private-user-images.githubusercontent.com/136077251/362454081-ecd54d7f-a1dd-4be6-9c8d-42ff59a61778.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MjI4ODgsIm5iZiI6MTczOTQyMjU4OCwicGF0aCI6Ii8xMzYwNzcyNTEvMzYyNDU0MDgxLWVjZDU0ZDdmLWExZGQtNGJlNi05YzhkLTQyZmY1OWE2MTc3OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwNDU2MjhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NTU3MTYwYzg1OTU2MmUzOWVlZTY3ZDQxNDcyZWUyODBiODFmY2E4ZTlkNTY0OWI2OTdkYTAxN2UxNWQ0MWY3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.8w9BEz0aGPQG0QV4Fs2jfCJpLXvw-erBbp_e7eB7qL0)
- Goal Creation - Goal Save - Goal Update - Goal Delete
Goal crud operations
![Screenshot 2024-08-29 at 2 50 24 AM](https://private-user-images.githubusercontent.com/136077251/362456023-9be77c6e-4480-4dd0-a0bc-6f7212ad29d7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MjI4ODgsIm5iZiI6MTczOTQyMjU4OCwicGF0aCI6Ii8xMzYwNzcyNTEvMzYyNDU2MDIzLTliZTc3YzZlLTQ0ODAtNGRkMC1hMGJjLTZmNzIxMmFkMjlkNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwNDU2MjhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hODk5MTk5MGI4OGZiZTgyZGQ5Y2U3ZTNkNTdkYWFmMjZhOGFlMDA1MWViM2Y4N2EwNGIyMjBiODFjYTk3YWMwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.pzp0f5gYKNt5-rCj-JoPUWo-07qv2aCz7ihL88uUKyY)
- Slider option - To make the process easy for the users to save all changes at a time
- database - To save and retrieve the data from the firestore database
Slider option
![Screenshot 2024-08-29 at 2 57 29 AM](https://private-user-images.githubusercontent.com/136077251/362457265-edaec312-c2d6-4fdf-b8b4-f890faceefbd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MjI4ODgsIm5iZiI6MTczOTQyMjU4OCwicGF0aCI6Ii8xMzYwNzcyNTEvMzYyNDU3MjY1LWVkYWVjMzEyLWMyZDYtNGZkZi1iOGI0LWY4OTBmYWNlZWZiZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwNDU2MjhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02NTg2MDU1MTc3ZjlhMjFmMjdiYWViNDZiM2NjYmIwMmYxYmFhNDA5NGIzZDMyZTg4OWFlMWRiMDMyZDdjZDFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.NKEhfY7eIAga3NXXsAjAXrVIhd9lacE8-CQ6dCHhD2M)
firestore database save
![Screenshot 2024-08-29 at 3 01 00 AM](https://private-user-images.githubusercontent.com/136077251/362458073-31067bbb-2965-491d-9df9-669de8b402a4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MjI4ODgsIm5iZiI6MTczOTQyMjU4OCwicGF0aCI6Ii8xMzYwNzcyNTEvMzYyNDU4MDczLTMxMDY3YmJiLTI5NjUtNDkxZC05ZGY5LTY2OWRlOGI0MDJhNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QwNDU2MjhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00Y2NhYmE4OWJmZmFiYzAwZWYxMDNmNWZiMDRhZTkwZGExNzQ0MzNlZTZhOTEzYzVmMDFlY2MwYTY0NDNlNjBmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.kyttWC3xO9UFW0SJS-O-sPYU_1KGx5PjE6XuXwlHLH0)