Skip to content

Ananya54321/Sustainable-Steps

Repository files navigation

Sustainable Steps Android App 🌱📱

Introduction

Sustainable Steps is an Android application aimed at encouraging and promoting sustainable living practices. It empowers users to actively participate in creating a more eco-friendly environment by reporting litter, organizing community activities, and earning points for their contributions. This document provides comprehensive documentation for the app.

Team Members:

Features

1. Add Report ✍️🌍

Users can create and submit reports related to sustainable practices, contributing to the overall cleanliness of the environment.

2. View Reports 👀📊

Users have the ability to view reports made by other users. They can also gain points for validating and cleaning up reported issues.

3. Create Event 📅🤝

Users can create community-based activities that align with sustainable practices, fostering a collaborative effort towards a more eco-friendly environment.

4. View Upcoming Events 🗓️🌐

Users can explore and join upcoming events, earning points for their active participation and contribution to community initiatives.

5. Leaderboards 🏆📈

The app features leaderboards where users are ranked based on the points they accumulate through various activities, promoting healthy competition and recognition.

6. Subscriptions 🎁🔄

Users can claim subscriptions based on the points they earn, encouraging continuous engagement and rewarding sustainable practices.

Firebase Integration

The Sustainable Steps app leverages Firebase for seamless integration in the following areas:

  • Authentication: Users can securely log in and access app features.
  • Realtime Database: Data is stored and retrieved in real-time, enhancing the responsiveness of the app.
  • Storage: Firebase is used for storing and retrieving images, facilitating efficient management of media content.

Screenshots

Installation

To run the Sustainable Steps Android app on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/sustainable-steps-android.git
  2. Open the project in Android Studio.

  3. Run the app on an emulator or a physical device.

Technologies Used

The Sustainable Steps Android app utilizes the following technologies:

  • Kotlin: Primary programming language for Android development.
  • Android Studio: Integrated Development Environment (IDE) for Android app development.
  • Firebase:
    • Authentication for secure user access.
    • Realtime Database for efficient data management.
    • Storage for storing and retrieving images.

If you have any questions, feedback, or need support, feel free to reach out.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages