Name: vishnu sai bhonsle, SRN: R18cs081, branch: CSE, University: REVA University.
Create a product list API that must return X number of products. It should include name, price, description, date of manufacture, stocks and any other fields that you might think are relevant. The products can be stored in any DB of your choice (Must have at least 200 products). And develop a web app that must reflect the contents of the product list API and must fulfill three basic functional requirements.
- Create a login system where users can signup or login. On logging in, it shows them their profile and wallet. They can add money to this wallet using an API. (Dummy transaction.)
- In the profile screen, users can enter a location and it will show the weather in that location.
- The user should be able to view the dummy products in a dashboard and can buy them using the money in the wallet. This should cause his wallet to be updated along with the stock of the product
-
In this web application users can able to login or signup using their user name and password.
-
After login, the user can view the name, wallet balance and be able to add money to the wallet by using our dummy transition page.
-
The user can access weather details by entering the name of the location on profile page.
-
the user can buy products on the products page using their wallet amount and a notification will be given to the user on their transition status.
- HTML,CSS ,JS - frontend
- Flask (python)- Backend
- Firestore(firebase)- Database
http://vishnudatapoem.pythonanywhere.com/
The system should have the following specifications1. It should have the two models as APIs. 2. Usage with only backend - for simplicity, we should be able to use Postman ( API hitting tool ) by sending input values of the ML model as parameters (with model number ) in the API call and the results of the model can be displayed on the terminal after being predicted by the models
Dataset--https://www.kaggle.com/laleeth/salary-predict-dataset
- in this API we used linear regression(model) method to predict the salary by taking experience,test_score,interview_score as input
Result:
Due to limitation in free hosting server unable to host api in server