Skip to content

SkillAssess: Elevate your interview game with dynamic quizzes on this Java-based Android app. Explore subjects, track progress in real-time, and sharpen your skills effortlessly. Interview success starts here! 🚀

License

Notifications You must be signed in to change notification settings

Rds2151/SkillAssess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkillAssess Project

SkillAssess is an Android application designed to assist users in preparing for interviews by providing a comprehensive platform for quiz-based learning. This repository contains the source code and documentation for the SkillAssess project.

Glimpse of SkillAssess

SkillAssess.mp4

Features

  • User Authentication:

    • Secure user registration and login using Firebase Authentication.
  • Course and Subject Exploration:

    • Users can explore various courses and subjects relevant to their interview preparation.
  • Dynamic Quiz Generation:

    • Quiz questions are dynamically retrieved from Firestore based on selected subjects, providing a tailored learning experience.
  • Real-time Quiz Progress:

    • Utilizes Firebase Realtime Database to record and retrieve real-time quiz progress.
  • Quiz History and Detailed Analysis:

    • Users can view their quiz history and explore detailed information about each quiz, including correct answers, questions, and selected answers.
  • User-Friendly UI:

    • Android UI components and principles are applied to ensure an intuitive and visually appealing user interface.

Technology Stack

  • Programming Language:

    • Java
  • Mobile App Development:

    • Android SDK
  • Database Management:

    • Firebase Firestore for user profiles, course-related data, and general app data.
    • Firebase Realtime Database for real-time quiz information.
  • Authentication:

    • Firebase Authentication

Getting Started

To run the SkillAssess project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Rds2151/SkillAssess.git
  2. Open the project in Android Studio.

  3. Configure Firebase:

    • Create a new Firebase project.
    • Add your google-services.json file to the app directory.
  4. Build and run the application on an Android emulator or device.

Future Enhancements

  • User-generated quizzes
  • Group collaboration features
  • Additional functionalities for educators

Contribution

Contributions to the SkillAssess project are welcome. If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

About

SkillAssess: Elevate your interview game with dynamic quizzes on this Java-based Android app. Explore subjects, track progress in real-time, and sharpen your skills effortlessly. Interview success starts here! 🚀

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages