Deployed app: https://educational-data-stream.herokuapp.com/
GitHub repo: https://github.com/gsteinseroussi/Educational-Data-Hub
EDS is a web application, built with React, that has four distinct users.
- The Administrator: this person works for the company that uses EDS to manage the database as needed. Tasks may include adjusting the settings of articles so they available to editors.
- Editors: these people are learning specialists hired by the company to create lesson plans based on research.
- Researchers: these people are not affiliated with the company, but they contribute their educational research to the company for implementation in classrooms.
- Educators: these are the end users of the application. They can browse the available lesson plans for using in their classrooms.
See "Usage" for more details.
The three user types interact differently with EDS. Each user has directions on the screen.
-
The educator first selects the grade range they teach.
Available lesson plans for that grade range then populate.
When the educator selects "View Details", the lesson plan populates to the right with a link to the full plan. Reviews of the plan by other educators populate at the same time below the lesson plan.
The user is encouraged to add their own review to assist other educators decide whether the lesson plan will be a good choice for them.
-
The reseacher firsts submit the name of their article, their own name & an abstract of their research.
Once the article information is submitted, the "Article Information" box is replaced with a file upload box. The researcher then submits their article as a PDF (other file types are also accepted) using our drag-and-drop file uploader, or by clicking if they prefer to select their file from a file tree.
-
The editor is first presented with an article submitted by a researcher. After the editor completes the lesson plans based on the article, they will complete the upload form, including a link to the lesson plan as a Google Doc link which the educator will use to download the plan.
On the editors page, editors also have access to other articles.
- Create a drag-and-drop submission form for editors like the one for researchers.
- Improve lesson plan searchability for educators, allowing them to search for specific subjects, keywords, etc.
No license: When you make a creative work (which includes code), the work is under exclusive copyright by default. Unless you include a license that specifies otherwise, nobody else can copy, distribute, or modify your work without being at risk of take-downs, shake-downs, or litigation. Once the work has other contributors (each a copyright holder), “nobody” starts including you.
EDS has a great team!
-
Lisa Ellison designed the page & carried out layout & styling throughout, and helped identify the concept.
Github profile: https://github.com/lisaellison
Email: lisaellison9@gmail.com -
Aaron Sims provided the idea. Creating the comments box, front- & back-end, for the educators' reviews was his corner of the project. He contributed to other parts of the project as well.
Github profile: https://github.com/Aecntrik17
Email: aaron@adsimsllc.com -
Paul Sloderbeck created the drag-and-drop feature for the researcher file upload & worked mostly on back-end development, with front-end contributions.
Github profile: https://github.com/paulsloderbeck
Email: paul.sloderbeck@gmail.com -
Garrett Stein-Seroussi created the grade-range selector. He created much of the front-end work, along with the back-end of the educator and editor pages.
Github profile: https://github.com/gsteinseroussi
Email: gsteinseroussi@gmail.com
Reach out to any of the team members with questions. See emails above.