Skip to content

Providing classroom teachers with a PWA tool for accessing A2L's online streaming library of educational videos with students.

Notifications You must be signed in to change notification settings

denimazzei/a2l-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

a2l-test = Adventure 2 Learning App

Adventure 2 Learning (A2L) is an online streaming library of over 10,000 educational videos created and curated by educational and medical experts. This content provides preK-8th grade teachers digital video curriculum support for their students. This application is a test to launch a simplified version of the Adventure 2 Learning streaming service that will eventually host it's live database.

Table of Contents

  1. Description
  2. Deployment
  3. Technologies and Packages
  4. Installation
  5. Collaboration
  6. Copyrights
  7. Contact

Description

The goal of this project was to develop a React application that would offer classroom teachers a simplified way to access the website and database of Adventure 2 Learning content and resources. Teachers need content quickly and easily and this application is aimed to provide users with a more streamlined experience, faster, and more enjoyable to use. As a start-up, this method is more cost-effective and can increase the amount of daily active users at a lesser cost to develop than a fully integrated mobile app.

Minimum Viable Product (MVP)

  • User lands on homepage, clicks "Login" or "Register".
  • User must create an account/login to view dashboard and utilize video search.
  • Upon login, user is directed to dashboard landing-page.
  • User can then enter key words or search terms in search box to pull results from temporary movie database.
  • Search results with video thumbnails, title, description, release date, and relevant information is displayed.

Future Development

  • PWA components to allow app install on device and offline functionality
  • Search/Filter options allowing user to save favorites for faster recall
  • Sync to real A2L database and integrate video player for immediate playback on screen

Deployment

This project is deployed on Heroku

![homepage] Screen Shot 2022-01-18 at 10 46 59 PM

![login]Screen Shot 2022-01-19 at 8 12 27 PM

![register]Screen Shot 2022-01-19 at 8 36 46 PM

![dashboard]Screen Shot 2022-01-19 at 8 39 02 PM

Technologies and Packages

  • React

  • Node

  • Express!

  • Apollo

  • GraphQL

  • MongoDB

  • Reactstrap (new)

  • Materialize (new) API: TheMovieDatabase.com

Installation

Collaboration

This project was designed and developed by Deni Mazzei as part of the UTSA Coding Bootcamp.

Copyrights

  • Adventure 2 Learning, Inc

*Special thanks to Jeremy & Will for their guidance!

Contact

For questions, support, or recommendations regarding this repo or gameplay, please contact !(dconkell@gmail.com) and include "A2L App" in the subject line.

About

Providing classroom teachers with a PWA tool for accessing A2L's online streaming library of educational videos with students.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published