Introduction
This is the repo for our implementation of the Wishlist App project as defined in Native Apps 2: UWP. Group members in no particular order are:
- Tuur Lievens (201533257)
- Denis Carnier (201531416)
Running
To run this wonderful application you need to know a couple of things:
- You can either run the application with or without a backend server. To change this setting you will have to run both the Client and Server solutions, login and go to the settings page. To run both solutions at once, go to the 'Configuration Manager' in Visual Studio.
- Any valid email and password will do when not using the server. The accounts on the server have the following credentials:
Name |
Email |
Password |
|
|
Jan |
a@domain.com |
qwerty12345 |
|
|
Peter |
b@domain.com |
qwerty12345 |
|
|
Catherine |
c@domain.com |
qwerty12345 |
|
|
Features
- Add, edit and remove your own wishlists
- Add, edit and remove wishes from your wishlists
- Invite users to your wishlist
- Subscribe to another users wishlist and mark items as bought
- View other users and their public wishlists
- Notifications:
- Deadline reminder
- Invite to list
- User subscribed to your list
- 'Friend request': A user would like to be added to one of your lists
- Adaptive theme: changes light/dark and accent color based on Windows settings
- Checks for notifications in background and shows native Windows notifications
- Complete account management: Login, Register, Edit Account, Reset password.
- Very basic printing functionality
- Add a subscribed wishlist deadline to your calendar