This is a Progressive Web Application connecting into a Django server backend through the use of AJAX requests. Once logged in the user has the option to takes a pictue and upload it to my Django server using using the upload button. The server uses a TensorFlow machine learning model to evaluate what the object is and sends the user a response. This response contains the the name of the object and a link where to buy the product (Amazon).
For now this only works with a HP omen Laptop and Logitec mouse as these were the items I tested the app with. This works well both on desktop and mobile as this meets Google Progressive Web App standarts (PWA).
- Register and Log In system with user validation. The details get sent to an external Django server where the data is validated.
- Sends an image to a Django external Django server. Here the image is checked and run against the TensorFlow model. After its done a response is sent back to the client. (Only works for hp latop and a logitec mouse)
This is an image of the log-in page of the project:
This is an image of the sign-up page:
This is an image of the user feedback and form valiation:
This is an image of the index page:
This is when the user uploads an image they get a preview before sending it:
Image after it is analysed (Logitec mouse):
Image after it is analysed (HP Omen Laptop):
(Deployment not functioning properly with requests as the server side is shut down)