Giter Site home page Giter Site logo

vboard's Introduction

VBoard

Virtual Classroom Application

logo

Virtual Classroom Android Application

Virtual Classroom: allowing students and instructors to share notes and interact with one another using android phone

Color Calendar

๐Ÿš€ Features

  • Allowing students and instructors to share notes and interact with one another using android phone
  • Used FIREBASE storage to store PDF and Notes
  • FIREBASE authentication to register and login account.
  • FIREBASE real time database to create and join CLASS.
  • Request more features...

๐Ÿ“ฆ Getting Started

  1. Landing

    • Seamless landing page with Login with Email and Password button for user Login using Firebase Authentication

    • image

    • Not Registered Yet? Click On "Not Registered Yet?" button and register yourself by entering your details

    • image

  2. Home page

    • Has a CREATE and JOIN class button for creating class or joining one if you have the credentials
    • image
  3. Create Class

    • Create a room and invite people to join by copying the class code
    • WhatsApp Image 2022-12-02 at 16 55 37
  4. Join Class

    • Enter the copied Class ID in a form and join the room with your batch mates
    • image
  5. Dashboard

    • View your class Dashboard
    • 1
  6. Upload PDF FILES

    • Share Notes and PDF files with your batch mates
    • image
  7. View PDF FILES

    • View all PDF files and notes in one folder
    • 2

Points to remember while testing the app

  1. Allow permissions for Internet and Sharing Files
  2. In case you have forgotten your password, you can change your password by clicking "forgot password" on landing page.
  3. Make sure you have latest android studio version
  4. Make sure your phone has android 11 or newer.

Instructions

  1. git clone https://github.com/Aayush2111/VBoard.git
  2. cd ./VBoard
  3. Open Android Studio
  4. Click on "Open" to open this Project
  5. Now link your android device to android studio and install the application
  6. The app is now running at your android phone ;)

Useful Links

https://docs.google.com/document/d/1UmCEwbJNzeqCCldvGcZUCCY81uY_fJMm/edit?usp=sharing&ouid=118349965188314901301&rtpof=true&sd=true

Need help?

Feel free to contact me on LinkedIn

Instagram Twitter Portfolio


if (youEnjoyed) {
    starThisRepository();
}

vboard's People

Contributors

aayush2111 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.