/Impeccable-Data

Insightify is a portal for hotel managers wherein they can enter their old customer database and can get the analytics and suggestions as to what can be improved in their hotel services and how can they increase the number of customers and the revenue generated from them.

Primary LanguageJupyter Notebook

What is Insightify ?

Insightify is a portal for hotel managers wherein they can enter their old customer database and can get the analytics and suggestions as to what can be improved in their hotel services; in order to mainly increase the number of return customers and the revenue generated from them.

Jupyter Notebook

Jupyter Notebook is used at the backend to clean the data and generate the analytics for the hotels. Also, we used many Pythonic libraries such as Numpy, Pandas, Matplotlib and SeaBorn to execute Exploratory Data Analysis(EDA) and deliver useful graphs and insights. Room Mismatch Top Countries Number of Visitors Each Month

How to setup Insightify ?

This project is built upon ReactJs for frontend and MongoDb for storing data and NodeJs as the logical schema.

Setup React App

Move into the react app directory-

cd insightify

Install the dependencies

npm install

Run the server on port 3000-

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

Deployment

The Insightify is deployed via Vercel on the Insightify

Setting up backend

Move into the node js directory-

cd server

Install the dependencies

npm install

Run the server on port 3333 using nodemon-

npm run start

You will now have access to see:

HomePage1

HomePage2

CityHotel

Results