Accomplishments this week

  • Mainly working on the webapp, has created all the pages and link between these pages, currently only the login page and register page are css enabled
  • Login Page
    • Login page supports login for registered users. If the username and password do not match those stored in database, then the user will be prompted with an error message and should edit their username/password
  • Register Page
    • Register Page requires users to input a username, a password, confirm their password again and then they can login
  • Home Page
    • After login, users will see the home page, will users can choose to connect to a device (we only have one now, so just click connect), and if the device is in use, then a message will be displayed and the user can wait on this page, and if the device is not in use, then users can go to the next page to select or upload music scores.
    • Also, they can click on profile and go to their own profile page, in their profile page, they can see the name of a list of scores they have played before (not clickable)
  • Profile Page (currently have links but is mostly blank)
    • As stated above, provides scores they have been played before
  • Select Page (currently have links but is mostly blank)
    • Can select the names of the scores played before
    • Or upload a picture of the front page of the music score which should have a title on the top
  • Display Page (currently have links but is mostly blank)
    • A page that will display a “flip!” when a flip signal is received, kept for testing purpose

Progress for schedule

  • On schedule
  • Changed the schedule because of COVID-19
    • Since the hardware part now changes to a simulation, decides to not include another simulation on webapp but instead display a “flip!” when a flip signal is detected
    • Also, originally tried to display a choice bar for users to choose which device they want to connect to, but now there’s only one choice for these users since this is not the point of our project and integration between programs is more important

Deliverables I hope to accomplish next week

  • push the webpage to aws service ec2 instance
  • connect with Qingyi’s MIDI matching program
  • Make the “flip” display and forms work
Categories: Uncategorized

0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *