AlcheZOOMy is an application that utilizes the Zoom API to allow users to search, and favorite videos, transcripts, and chats from various published Alchemy zoom meetings. Designed and built over a five-day sprint as a part of the Alchemy Code Lab's curriculum, 11-20-2020
- Dee Watson
- Evan Finkelstein
- Jillian Gibson
- Paul Stevens
- Sjaan Hydrick
Once registered and logged in, an AlcheZOOMy user can search the various published Alchemy zoom meetings by by keyword. Upon selecting a meeting, the user is linked to a video player to watch the video, explore the meeting chat log, and search the transcript data. The user can favorite an entire meeting or bookmark a specific timestamp for future reference.
This repository contains the frontend data only and can be viewed live on Netlify. The backend code can be found on in a separate repository and the deployed Node server is available on Heroku.
- Miro Board
- Backend test screenshots can be viewd via the tests folder located in the backend repo.
To download and install dependencies:
git clone https://github.com/Alchezoomy/zoom-search-app
cd zoom-search-app
npm i react-router-dom, superagent
To view the app locally, use npm run start
. Other scripts can be found in package.json
.
Dee Watson, Evan Finkelstein, Jillian Gibson, Paul Stevens, Sjaan Hydrick.
- React
- JSON
- Heroku
- react-player
- fuse.js
- PostgreSQL
- NodeJS
- node-fetch
- node-webvtt
This software operates under the MIT license.
Copyright (c) 2020 Dee Watson, Evan Finkelstein, Jillian Gibson, Paul Stevens, Sjaan Hydrick