.Net (WPF) Angular + express developer needed (Ongoing work)(also devops)

Desktop Software Development Posted 5 months ago

job Length
Less than 1 months

Project Length

job experience
Intermidate

We make "nintendo for the elderly". We rent these 'nintedos' to nursing homes. The devices are mini pcs running windows 10. On device startup our program "menu.exe" opens. This menu is link to Unity and powerpoint games. The user cannot do anything on this device, only use our menu.
SEE DEVICE https://ibb.co/sHRL1yc

Each month the user gets new games(unity and powerpoint). These games are updated via our server which connects to the menu.exe which is on the 'nintendo'.

SEE SERVER LOGIN http://g4l.hanvy.uk/ (Login: games4life password: InterestHappened531!)(this is not contact information!)
SEE DIAGRAM https://ibb.co/hMNqTMp




THE EXISTING PROGRAM IS WORKING, IT JUST HAS A FEW FINISHING TOUCHES. STEP 1 WILL BE TO REMOVE ANY BUGS!

Step 1
a) Debugging existing program (made by a professional and experienced programmer)
FOR MORE DETAILS SEE "Image_1"
FOR MORE DETAILS go to http://g4l.hanvy.uk/ (Login: games4life password: InterestHappened531!)(this is not contact information!)
- Debug problem with uploading large files
- Debug some error messages with unrecognized formats
b) Deploy program test, debug any other errors
c) Hide all Windows 10 popups/notifications
d) Remap/disable windows keys

Complete in 3 days or less from start date

Step 2
a) Monitor that there are no problems if problems come up, fix the problems
b) Make menu.exe update-able (so we can update menu.exe without going to the location of the device)

Complete in 1 week or less

Step 3
a) Create a WiFi manager with an on-screen keyboard
- WiFi manager can be used with the following keyboard keys: up, down, left, right and enter

Complete in 1 week or less

***Possible Future Work (not part of this job)***

a) Allow customers to download menu.exe to their personal PC
- Add an exit button to menu.exe
- All content should be hidden within the program folder
- Create menu install so that windows doesn't block app
- Can be blocked via server
- Deletes content if not connected to the server for 90 days
b) Add online signup and login.
- The user will be able to subscribe, pay and manage their subscription for our service online, then they can download our menu.exe
- Online database connects to menu.exe and existing server to manage users etc.