diff --git a/package-lock.json b/package-lock.json
index 479f19e0..8f74b83e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29855,6 +29855,42 @@
}
}
},
+ "@fortawesome/free-brands-svg-icons": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.2.0.tgz",
+ "integrity": "sha512-fm1y4NyZ2qKYNmYhdMz9VAWRw1Et7PMHNunSw3W0SVAwKwv6o0qiJworLH3Y9SnmhHzAymXJwCX1op22FFvGiA==",
+ "requires": {
+ "@fortawesome/fontawesome-common-types": "6.2.0"
+ }
+ },
+ "@fortawesome/free-solid-svg-icons": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.0.tgz",
+ "integrity": "sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA==",
+ "requires": {
+ "@fortawesome/fontawesome-common-types": "6.2.0"
+ }
+ },
+ "@fortawesome/react-fontawesome": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz",
+ "integrity": "sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==",
+ "requires": {
+ "prop-types": "^15.8.1"
+ },
+ "dependencies": {
+ "prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "requires": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ }
+ }
+ }
+ },
"@hapi/address": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
diff --git a/package.json b/package.json
index 1a5f6d49..5c232c05 100644
--- a/package.json
+++ b/package.json
@@ -17,6 +17,11 @@
},
"dependencies": {
"@engaging-computing/aframe-physics-system": "^4.0.0",
+ "@fortawesome/fontawesome-free": "^6.2.0",
+ "@fortawesome/fontawesome-svg-core": "^6.2.0",
+ "@fortawesome/free-brands-svg-icons": "^6.2.0",
+ "@fortawesome/free-solid-svg-icons": "^6.2.0",
+ "@fortawesome/react-fontawesome": "^0.2.0",
"@material-ui/core": "^4.12.3",
"aframe": "^1.3.0",
"aframe-animation-component": "^5.0.0",
diff --git a/src/components/aboutPage/about.js b/src/components/aboutPage/about.js
new file mode 100644
index 00000000..ad4e4bb6
--- /dev/null
+++ b/src/components/aboutPage/about.js
@@ -0,0 +1,210 @@
+import React, { Component } from "react";
+import myrHeaderImage from "./img/queen_status.png";
+import myrLogo from "./img/MYR-Logo.png";
+import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
+import { faBook, faChartPie, faPalette } from "@fortawesome/free-solid-svg-icons";
+
+
+
+class About extends Component {
+ handleNavigation() {
+ return (
+
+ );
+ }
+
+ myrHeader() {
+ return (
+ A virtual reality experience for the classroom.MYR
+
+
MYR is an educational tool that strikes a balance with the ease of use and challenge. + We drew inspiration from + Logo Turtle and Processing to provide a beginner friendly experience for teaching and learning with MYR. +
+Delivering a beginner friendly experience in VR can be difficult. MYR provides an easy + to use API to interact + with the scene. We also provide an integrated environment for learning and expressing your ideas.
+This tool was developed by the Engaging Computing Group at UMass Lowell. This project + is one step on the way + to delivering an educational and engaging experience that is based on constructing VR worlds.
+Our simple API helps you build virtual scenes and explore programming at the same time.
+With built in collections, sharing code with a teacher, club mentor, or other group leader is + simple.
+Once logged in you are able to save your work and share the url with a friend.
+Real-time sync allows you to program and enjoy your work almost instantaneously on a VR + headset.
+MYR is built with WebVR and supports almost a wide range of devices ranging from cardboard + to full VR rig.
+A virtual reality experience for the classroom.
++ MYR Collections are a way for students to easily submit scenes to one location. Students are able + to add a collection ID to + their scene which allows you as a teacher to easily see all scenes submitted in one place. +
+MYR collections are a way for people such as teachers and club presidents to + share projects. Any user + can create a collection code that any other user can then add to their scene. The owner of + the + collection code can then see of all the projects with that code in one place.
+Any MYR user can create a collection! All you need to create a collection is to be + logged in.
+To create a collection, open the hamburger menu (the three lines) in the top left + corner. From there, + select the "collections" option. Select the create a className option, enter your className code of + choice, + and click submit!
+Another MYR user has already added a collection with that code. Please choose a + unique collection name.
+Any MYR user can add a collection code to their project. There are no special + permissions or restrictions + required.
+Please reach out! Check our support page to see how to reach us.
+A virtual reality experience for the classroom.
++
University of Massachusetts Lowell, Engaging Computing Group ("us", "we", or + "our") + operates the learnmyr.org website (the "Service").
+The Service is also governed by our Terms of Service located at learnmyr.org/about/tos.
+This page informs you of our policies regarding the collection, use, and disclosure of personal data + when you + use our Service and the choices you have associated with that data.
+We use your data to provide and improve the Service. By using the Service, you agree to the collection + and + use of information in accordance with this policy. Unless otherwise defined in this Privacy Policy, + terms + used in this Privacy Policy have the same meanings as in our Terms and Conditions, accessible from learnmyr.org. +
+ ++
We collect several different types of information for various purposes to provide and improve our + Service to + you. +
+While using our Service, we may ask you to provide us with certain personally identifiable information + that + can be used to contact or identify you ("Personal Data"). Personally identifiable information + may + include, but is not limited to:
+We may also collect information how the Service is accessed and used ("Usage Data"). This + Usage Data + may include information such as your computer's Internet Protocol address (e.g. IP address), browser + type, browser version, the pages of our Service that you visit, the time and date of your visit, the + time + spent on those pages, unique device identifiers and other diagnostic data. +
+We use cookies and similar tracking technologies to track the activity on our Service and hold certain + information. +
+Cookies are files with small amount of data which may include an anonymous unique identifier. Cookies + are sent + to your browser from a website and stored on your device. Tracking technologies also used are beacons, + tags, + and scripts to collect and track information and to improve and analyze our Service.
+You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. + However, if + you do not accept cookies, you may not be able to use some portions of our Service.
+Examples of Cookies we use:
++
University of Massachusetts Lowell, Engaging Computing Group uses the collected data for various + purposes: +
+In addition to the above, the Service is a research tool. Your data may be used for educational + research and + be publicly released. Any data that is publicly released as part of a research study will be anonymized. +
+ ++
Your information, including Personal Data, may be transferred to — and maintained on — computers + located outside + of your state, province, country or other governmental jurisdiction where the data protection laws may + differ + than those from your jurisdiction.
+If you are located outside United States and choose to provide information to us, please note that we + transfer + the data, including Personal Data, to United States and process it there.
+Your consent to this Privacy Policy followed by your submission of such information represents your + agreement + to that transfer.
+University of Massachusetts Lowell, Engaging Computing Group will take all steps reasonably necessary + to ensure + that your data is treated securely and in accordance with this Privacy Policy and no transfer of your + Personal + Data will take place to an organization or a country unless there are adequate controls in place + including + the security of your data and other personal information.
+ ++
University of Massachusetts Lowell, Engaging Computing Group may disclose your Personal Data in the + good faith + belief that such action is necessary to:
++
The security of your data is important to us, but remember that no method of transmission over the + Internet, + or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to + protect + your Personal Data, we cannot guarantee its absolute security.
+ ++
We may employ third party companies and individuals to facilitate our Service ("Service + Providers"), + to provide the Service on our behalf, to perform Service-related services or to assist us in analyzing + how + our Service is used.
+These third parties have access to your Personal Data only to perform these tasks on our behalf and are + obligated + not to disclose or use it for any other purpose.
+We may use third-party Service Providers to monitor and analyze the use of our Service.
++
Our Service may contain links to other sites that are not operated by us. If you click on a third party + link, + you will be directed to that third party's site. We strongly advise you to review the Privacy Policy + of every site you visit.
+We have no control over and assume no responsibility for the content, privacy policies or practices of + any + third party sites or services.
+ ++
Due to the nature of the Service, we offer its use to all persons, including children. Children are + able to + login or register for a new account. Account registration via third party services is governed under + their + own privacy policy. We do not require any information to use the Service. If a user is under the age of + 13, + contact information for a parent or guardian will be collected. In the event that you believe your child + has created an account without your approval, please contact privacy@learnmyr.org.
+Due to the nature of the Service, your child will be generating content. The content created may be + shared + with third parties or used for research purposes. We will make an effort to anonymize all released data, + but there are no guarantees to restrict the content created and shared by your child.
+In the event the Service is being used in an educational setting, COPPA allows school administrators to
+ provide
+ consent for the child. For information about a specific school’s policies, please contact the school
+ directly
+ or visit the Family Educational Rights and Privacy Act (FERPA) website at https://www2.ed.gov/policy/
Due to the technical nature of the Service, persistent identifiers about children may be stored both + locally + on the child’s device and remotely via the Service or a third party. This includes information such as + the + child’s IP address, the web browser, cookies, or other unique identifiers.
+ ++
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the + new Privacy + Policy on this page.
+You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy + Policy + are effective when they are posted on this page.
+ ++
If you have any questions about this Privacy Policy, please contact us:
+Engaging Computing Group ++
Department of Computer Science +
1 University Avenue +
Lowell, MA 01854 +
+ Need help? Have an issue? We're here to help. +
+
+ We want your input: questions, bug reports, complaints, praise, feature requests — every little bit helps.
+ Let us know what
+ we can do to improve MYR.
+
+ support@learnmyr.org
+
If you found a bug, please let us know! + You can send us an email at support@learnmyr.org or submit an issue on our GitHub. +
+A virtual reality experience for the classroom.
+A virtual reality experience for the classroom.
++ MYR is being developed by the Engaging Computing Group at UMass Lowell under the direction of Dr. Fred + Martin. + +
+|
+ |
+
+ John Kelly++ Lead Developer + ++ B.S. Mathematics 2023
+ + + |
+
|
+ |
+
+ Ryan Maradiaga++ Developer + ++ B.S. Computer Science 2025
+ + + |
+
|
+ |
+
+ Steven Huynh++ Developer + ++ B.S. Computer Science 2025
+ + + |
+
|
+ |
+
+ Jaelyn Dones++ Lead Developer 2020-2021 + ++ B.S. Computer Science 2024
+ + + |
+
|
+ |
+
+ Bryan Montalvan++ Lead Developer 2020-2021 + ++ B.S. Computer Science 2024
+ + + |
+
|
+ |
+
+ Jason Kiesling++ Lead Developer 2019-2020 + ++ B.S. Computer Science 2021
+ + + |
+
|
+ |
+
+ David Jones-Martin++ Developer + ++ B.S. Computer Science 2026
+ + + |
+
|
+ |
+
+ Sam Dodson++ Developer + ++ B.S. Computer Science 2022
+ + + |
+
|
+ |
+
+ John Swanson++ Developer + ++ B.S. Computer Science 2022
+ + + |
+
|
+ |
+
+ Samuel Zuk++ Developer + ++ B.S. Computer Science 2022
+
+ |
+
|
+ |
+
+ Justin Lu++ Developer + ++ B.S. Computer Science 2022
+
+
+ |
+
|
+ |
+
+ Joshua Sullivan++ Developer + ++ B.S. Computer Science 2022
+
+ |
+
A virtual reality experience for the classroom.
++
University of Massachusetts Lowell, Engaging Computing Group ("us", "we", or + "our") + operates the learnmyr.org website (the "Service").
+The Service is also governed by our Privacy Policy located at learnmyr.org/about/privacy.
+
In addition, it is also governed by any applicable University of Massachusetts Lowell
+ Informational Technology
+ policies located at uml.edu/it/policies.
This page informs you of our policies regarding your use of the Service.
+ ++
By accessing the website at learnmyr.org, you are agreeing to be bound by these terms of service, + all applicable laws and regulations, + and agree that you are responsible for compliance with any applicable local laws. If you do not agree + with + any of these terms, you are prohibited from using or accessing this site. The materials contained in + this + website are protected by applicable copyright and trademark law. +
+ ++
The Service is granted use under an MIT license.
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and + associated + documentation files (the "Software"), to deal in the Software without restriction, including + without + limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies + of + the Software, and to permit persons to whom the Software is furnished to do so, subject to the following + conditions: +
+The above copyright notice and this permission notice shall be included in all copies or substantial + portions + of the Software.
++ The software is provided "as is", without warranty of any kind, express or implied, including + but not limited to + the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event + shall + the authors or copyright holders be liable for any claim, damages or other liability, whether in an + action + of contract, tort or otherwise, arising from, out of or in connection with the software or the use or + other + dealings in the software.
+ ++
The materials on the Service are provided on an 'as is' basis. We make no warranties, expressed + or + implied, and hereby disclaims and negates all other warranties including, without limitation, implied + warranties + or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual + property + or other violation of rights.
+ +Further, we do not warrant or make any representations concerning the accuracy, likely results, or + reliability + of the use of the materials on its website or otherwise relating to such materials or on any sites + linked + to this site.
+ +The Service may be modified at any time for any reason without notice. We do not make any claims for + the continued + availability of any feature or the Service as a whole.
+ ++
In no event shall we or our suppliers be liable for any damages (including, without limitation, damages + for + loss of data or profit, or due to business interruption) arising out of the use or inability to use the + materials + on the Service, even if we or one of our authorized representatives have been notified orally or in + writing + of the possibility of such damage. Because some jurisdictions do not allow limitations on implied + warranties, + or limitations of liability for consequential or incidental damages, these limitations may not apply to + you.
+ ++
We make no claims for any level of availability of the Service. We reserve the right to restrict use of + the + Service at any time for maintenance, upgrades, repairs, or for any other reason. We reserve the right to + restrict access partially or in whole to any individual or any group at any time for any reason. We have + no duty to notify said individual or group or provide a reason to said individual or group.
+ ++
The materials appearing on the Service could include technical, typographical, or photographic errors. + We do + not warrant that any of the materials on its website are accurate, complete or current. We may make + changes + to the materials contained on its website at any time without notice. However we do not make any + commitment + to update the materials.
+ ++
We have not reviewed all of the sites linked to its website and is not responsible for the contents of + any + such linked site. The inclusion of any link does not imply endorsement by us of the site. Use of any + such + linked website is at the user's own risk.
+ ++
We may revise these terms of service for its website at any time without notice. By using this website + you + are agreeing to be bound by the then current version of these terms of service.
+ ++
If you have any questions about these Terms of Service, please contact us:
+Engaging Computing Group ++
Department of Computer Science +
1 University Avenue +
Lowell, MA 01854