Test using Google App Engine and Google Cloud Endpoints with Datastore. Personal Movie Ranking System.
TODO
Because time management reasons some simplifications here made:
1. The users password is stored in plain text;
2. The list of users is predefined so no "registration" functionality;
3. Delete of user votes as to suffer various changes:
3.1 Not deleting all user votes to add them again but see only the changes;
3.2 Change the way the movie voter count is changed because
iterating the movies just to change the counter is not good.
4. Tests for in Angular functions
List of Pre-defined Users:
Name | Username | Password | |
---|---|---|---|
John | test1 | [email protected] | test1password |
Mary | test2 | [email protected] | test2password |
Mario | test3 | [email protected] | test3password |
Ben | test4 | [email protected] | test4password |
Johnson | test5 | [email protected] | test5password |
Luis | test6 | [email protected] | test6password |
Anne | test7 | [email protected] | test7password |
Jane | test8 | [email protected] | test8password |
Harper | test9 | [email protected] | test9password |
Rui | test10 | [email protected] | test10password |