Skip to content

To Do List:

Nana N edited this page Aug 26, 2016 · 77 revisions

Login

  • Login/Security (glitches)
  • Access user email to welcome new users and send email
  • User verification through email
  • Bootstrap validation (Client-side)

User/Admin Info

  • Add Avatars and solution images
  • Settings option for user profile
  • Notifications:
    • notified when messaged
    • notified about feed for exam questions
    • option to turn off the notifications
  • Users able to add a new exam, but need to be approved by admin first
  • Users need to be able to edit/remove their info
  • A button "Interested in this question" for each question in exams

Visuals/UI

  • Spruce up the looks
  • User/admin profile look change (public as well)
  • Make it more responsive (especially search bar)
  • Rethink the nav panel

Database

  • Make the database more efficient
  • More storage space
  • Storing images in database (avatars/solutions)
  • Review database remove requests (ensure DELETEs don't break anything)

Security

  • Look for security holes/ Injections

Testing

  • Add more tests (look into studs)

General

  • Improve search engine (might use google api)
  • Fix upvote/downvote (disable user from upvoting more than once)
  • Add recommendation system
  • Message system with no refresh
  • Reduce load on server by adding more scripts on client side
  • Report system
  • Paging system for everything: Comments and Inbox display

Additional Features

  • Think of additional features

Clone this wiki locally