Skip to content

schamblee/Five-Apple-Feedback

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Demo

  • Live Demo
  • Demo username: demo
  • Demo password: password123

5 Apple Feedback

Lesson feedback generator for VIPKID ESL teachers. Stores student information and creates custom feedback templates to save teachers time writing their feedback.

Motivation

As an online ESL (English as a second language) teacher for VIPKID, I often have to re-write very similar lesson feedback after each class because I teach the same lessons from the curriculum multiple times in a week. Most teachers store their feedback in a spreadsheet or document so that they can find the feedback they have written in the past and re-use it, updating the name and details for each student. I wanted to create something easier to use to offer teachers. 5 Apple Feedback generates well-crafted lesson feedback that is custom-written for VIPKID lessons. The app uses the provided student information to tailor the feedback template to the student.

Screenshots

Feedback Template Form:

Feedback Template Form

Edit Saved Feedback:

Edit Saved Feedback

Landing Page:

Landing Page

Create Account Form:

Create Account Form

Built With

Front-End:

  • HTML
  • CSS
  • JavaScript (with jQuery, Ajax and moment.js)
  • Semantic UI

Backend:

  • Node.js
  • Express
  • MongoDB / Mongoose
  • Heroku
  • JWT
  • Passport.js and JWT for user authentication

Features

  • Create an account with a hashed password and login with JWT authentication
  • Save/edit student information including their name, a nickname and notes about the student
  • Save/edit feedback for classes by copying and pasting the classroom URL

Author

  • Stephanie Chamblee