An engineering application as an intermediary system between restaurant and customer. System enabling ordering meals online. Customer system is supported by Artificial Intelligence implemented with brain.js, which will recommend gastronomic meals based on collected data. System was implemented on JavaScript engine supported by React.js framework for visual layer and business logic. Storage and segregation are supported by no-relational database – MongoDB with Mongoose. Implementation of backend is based on Node.js and Express.js frameworks which support Javascript syntax.
Visit deployment: lazytaste-frontend.onrender.com
API endpoints:
IMPORTANT! Due to the free hosting package, the speed of data exchange between frontend and backend is poor, patience is recommended :)
The client system was supported by the implementation of the Artificial Neural Network - Long Short Term Memory (LSTM). It is a recursive type of neural network, which, unlike standard neural networks, has the possibility of feedback. The main advantage of this type of network is the ability to process both single data and sequences, including character strings, which are transferred to the training data, on the basis of which the result is predicted.
Documentation is an integral part of the engineering work protected by copyright. Documentation will be available only for individual request.
Client:
- HTML
- SCSS
- JavaScript
- React.js
Server:
- Node.js
- Express.js
- MongoDB
- Mongoose
- Brain.js