Access the deployed web-app here.
Current Week: Project Complete
Name | Student # | Username |
---|---|---|
Abhinav Thota | 38811428 | @abeeto |
Kael Pearson | 74280314 | @kaelpearson |
Beck Corkle | 51664670 | @namesnipes |
Abby Kiehlbauch | 75290593 | @abbykiehlbauch |
Joshua Medina-Quiaro | 35231729 | @joshmed27 |
The purpose of our software is to allow admins (such as doctors, managers, professors, etc.) to receive videos from users. From this we can enable asynchronized communication which allows for more efficient communication, enhancing the experience for both the user and admin. The intention of our software is to provide an easy to use, secure solution to asynchronous video sharing.
- Node.js v14.x or later
- npm v6.14.4 or later
- git v2.14.1 or later
- Git pull all files from the repo
- Change directory to
app\amplifyapp
- Run
npm install
to install all the node modules locally - Run
amplify init
to initialize amplify (if you want the backend to work) - Run
amplify pull
to update your local backend environment (if you want the backend to work) - Run
npm start
- The website should open in your browser on localhost:3000
- Git pull all files from the repo
- Change directory to
app\amplifyapp
- Run
npx cypress run
(if you want just component tests or just e2e tests add--component
or--e2e
respectively) - This will run all the specs for e2e or component respectively
By default, every email recipient will not be able to receive emails from Amazon Simple Email Service unless the email is manually verified (this doesn't apply to account creation, only OTP code sending). This behaviour can be mitigated only after you have a production app. These are the steps to verify an email:
- Go to Amazon SES Dashboard
- Under the configuration dropdown, click "identities"
- Click "Create Identity" and input the email you want to verify
- AWS will send a verification link to that email, once clicked the email will be verified. You can verify this by checking if a green checkmark is next to the email in the Identities tab.
Design Demo Video (Google Drive Link)
- Documentation for common errors and their fixes can be found in this file
- Documentation for react components can be found in this file
Copyright [2023] [COSC499 Team 5]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0