Skip to content

The BSNL Survey Android Application is your go-to tool for conducting and registering surveys. With a user-friendly interface, it streamlines the survey process, making data collection a breeze. The application was made during the internship period at BSNL.

License

Notifications You must be signed in to change notification settings

Gaurav241/BSNL-Care

Repository files navigation

BSNL-Care Survey App

BSNL-Care is a powerful survey application that provides a seamless experience for conducting surveys and capturing customer feedback. The app offers a range of features to both users and administrators, ensuring a comprehensive and efficient survey management system.

Features

User Features:

  1. Customer Login: Users can create accounts and log in securely using Firebase authentication, ensuring a personalized experience.

  2. Participate in Surveys: Customers can access and participate in various surveys, providing their valuable feedback.

  3. Survey Response Submission: Users can submit their responses to surveys effortlessly, sharing their opinions and insights.

  4. Survey History: Customers can view their past survey submissions and access their response history.

  5. Survey Delete (User Dashboard): Users have the option to delete a survey they previously submitted (available in the user dashboard).

Admin Features:

  1. View All Surveys: Administrators can view all surveys conducted in the app, along with their corresponding details.

  2. View Feedback: Administrators can access and review customer feedback and responses.

Getting Started

To build and run BSNL-Care Survey App in Android Studio, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Gaurav241/BSNL-Care.git
  2. Open Android Studio and select "Open an existing Android Studio project."

  3. Navigate to the cloned repository directory and select the "build.gradle" file in the root folder.

  4. Android Studio will sync the project and download the required dependencies.

  5. Firebase Setup:

  • Create a new project on the Firebase console (https://console.firebase.google.com/).
  • Add an Android app to the project and follow the setup instructions to get the google-services.json file.
  • Place the google-services.json file in the app directory of your project.
  1. Build and run the app on an emulator or physical device.

Screenshots

Spash Screen Home Screen Student DashBoard
Screenshot 1 Screenshot 2 Screenshot 3
Survey Screen 1 Survey Screen 2 Survey Screen 3
Screenshot 4 Screenshot 5 Screenshot 6
Survey Screen 4 Survey Screen 5 Student Response
Screenshot 7 Screenshot 8 Screenshot 9

Videos

Register
Register
Response
Response

Contribution

Contributions are welcome! If you'd like to contribute to BSNL-Care Survey App, feel free to open a pull request. We value your input and appreciate your help in making the app even better.

License

The BSNL-Care Survey App is licensed under the MIT License. You can find the full license text in the LICENSE file.

Disclaimer: The BSNL-Care Survey App is an independent project and not an official product of BSNL. It is developed solely for educational and demonstration purposes.

About

The BSNL Survey Android Application is your go-to tool for conducting and registering surveys. With a user-friendly interface, it streamlines the survey process, making data collection a breeze. The application was made during the internship period at BSNL.

Topics

Resources

License

Stars

Watchers

Forks

Languages