Dealerships
Cloud App
Released and Hosted on the IBM Cloud platform. This is an app created during the last course of my specializzation on Coursera.
This Full-Stack App is created with Django and it is an application that persists, processes and presents data
in various forms, using various REST API and Object-Databases hosted in the Cloud.Source code: https://github.com/nardisync/CloudAppDevelopment_Capstone
This app is the final project that I did during one of my certificate for improve my skill on Full-Stack. It consists in a landing page where are showed all the delearship entries
of an Object-Databases hosted in the Cloud retrived by a script in the backend that comunicate with a REST API for retriving the objects.
All the page and the logics of this site are handled by Django framework in the backend. Futhermore, Django is used for handling a database of users and a database of Cars and Car Makers.
One important feature of this app is that a logged user (there is the possibility to register on the site) can give a review of a dealership. This review is sendend with a POST Request
to a Databases hosted in the Cloud and saved there.
Futhermore, by accessing this databases we can retrive all the reviews for all the dealerships and, by using a simple NLU service (Natural Language Understanging) hosted on IBM Cloud.
We can analize the sentiment of a review and understanding if the review is positive, negative or neutral.
We archive this by using a REST API and a POST Request to the NLU Service hosted in the cloud, wait for the response and analized it.
Some Feature
- It is possibile to Login as a new user thanks to the Django Login sistem.
- Allow an user to add a review to a Dealerships.
- It show all the revies for each dealership.
- Each review is analized by a NLU service
- Allow an Admin to add more Cars and Car Makers to the system.
- It is hosted on the Cloud.
Languages Used
- Html
- CSS
- Bootstrap
- JavaScript
- Python
- Django
- MySQL