Skip to content

Commit

Permalink
README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
litesh1123 authored Feb 25, 2024
1 parent 1ed5f13 commit a10ba51
Showing 1 changed file with 46 additions and 4 deletions.
50 changes: 46 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,50 @@
# BHARAT TRACKER

Our project is all about a social media platform where users are encouraged to perform ecofriendly activities to save planet earth .Through our project , we are taking different measures towards protecting environment from various challenges such as climate issues , global warming and other. The first step of our project is to login into the app so that the users get an opportunity to post his/her activity which is opted towards protecting environment such as using paper bags instead of plastic bags ,etc. These posted activities motivates others to contribute for the betterment of mother earth as well. In our project , we have also set some tasks which the users can perform and contribute for earth . By performing the tasks on regular basis , the users will be ranked in the leaderboard and get rewards for their active participation . Basically this project is all about encouraging people to save earth from being devastated.
# Bharat Tracker

## Getting Started
It is a app which encourages users to contribute to the betterment of the environment by sharing their eco-friendly activities. The process is simple - log in to the app, post your activities (like using paper bags instead of plastic), and inspire others to follow suit.

FlutterFlow projects are built to run on the Flutter _stable_ release.


## Key Features
Activity Posting: Users can share their environmentally friendly actions, motivating others to contribute.

Task System: Engage in tasks regularly to earn rewards and climb the leaderboard, fostering healthy competition.

Community Building: Create a community of individuals committed to saving the planet through positive actions.

Educational Content: Learn about environmental issues and stay informed about the impact of individual contributions.

Partnerships: Collaborate with organizations dedicated to environmental conservation to amplify our impact.
## Tools
### Flutter:
Flutter is an open-source UI software development kit created by Google. It allows developers to build natively compiled applications for mobile, web, and desktop from a single codebase. In your project, Flutter is used to develop the user interface and functionality of the mobile application for your eco-friendly social media platform.

### Firebase:
Firebase is a platform developed by Google for building and managing mobile and web applications. It offers a variety of services such as authentication, real-time database, cloud storage, hosting, and more. In your project, Firebase is utilized for user authentication, storing user data, managing tasks and rewards, handling file uploads, and conducting security audits.

### Gemini:
Gemini is a cryptocurrency exchange and custodian that allows users to buy, sell, and store various cryptocurrencies. In our project, Gemini may be integrated to facilitate cryptocurrency transactions or donations for eco-friendly causes or incentives within your social media platform.

### Vertex AI:
Vertex AI is a machine learning platform provided by Google Cloud that allows developers to build, deploy, and manage machine learning models at scale. In our project, Vertex AI have been used to train and deploy machine learning models for tasks such as image recognition, natural language processing, or predictive analytics to enhance the functionality of your social media platform.

### Google Analytics:
Google Analytics is a web analytics service offered by Google that tracks and reports website and app traffic. It provides valuable insights into user behavior, user demographics, traffic sources, and more. In your project, Google Analytics is used to track user engagement metrics, such as the number of users, sessions, page views, and interactions within the app.

### Google Cloud:
Google Cloud Platform (GCP) is a suite of cloud computing services provided by Google, including computing, storage, machine learning, and data analytics. In your project, Google Cloud may be used for various purposes such as hosting the backend infrastructure, storing user data, analyzing user behavior, and implementing machine learning algorithms.

### Machine Learning:
Machine learning involves building algorithms and models that enable computers to learn from data and make predictions or decisions without being explicitly programmed. In your project, machine learning may be used for tasks such as analyzing user behavior patterns, recommending personalized content or eco-friendly activities, detecting anomalies or security threats, and optimizing the user experience based on user preferences.


## Goals and Targets
Our solution aligns with global development goals, focusing on promoting good health and wellbeing, affordable and clean energy, sustainable cities, and climate action. Achieving these targets is crucial for ensuring a sustainable and habitable planet for future generations.
## Security and Privacy
- We have implemented Firebase Authentication for user login.
- We have used Firebase security rules to control database and storage access.
- We have utilized Firestore's encryption at rest feature for data protection.
- We have also ensured secure communication with Firebase services via HTTPS.
- We have provided user privacy controls and comply with relevant regulations.
- We have securely managed file uploads to Firebase Cloud Storage.
- We have conducted regular security audits to address vulnerabilities and follow best practices.

0 comments on commit a10ba51

Please sign in to comment.