/Generate_and_visulaize_sales_data

Generating the sales data from csv file and visualize that data in the Django based websites.

Primary LanguagePython

Sales Data Reporting & Visulization using Django

PYTHON DJANGO BOOTSTRAP PANDAS HTML JSON JAVASCRIPT

This is an image

Overview

This is Django based web projects. The codebase shows the authentication feature of django. How people can upload a csv file in their project and how to interpreate with that file. Addditionally there is a feature available that can read the data from databases according to the date range and visulaize that retrive information with seaborn tools. Finaaly people can generate the report file, also can export it into pdf formatterd. The key featiure of this projects are given below

  • Authentication
  • File Uploading (csv)
  • Search (date range)
  • Visulaization Data (pandas, seaborn)
  • Generate Report (pdf)
  • Profile (user profile)
  • Admin Panel (default django admin panel)

Installation

The first thing to do is to clone the repository:

$ git clone https://github.com/princexoleo/Generate_and_visulaize_sales_data.git
$ cd reports_project

Create a virtual environment to install dependencies in and activate it:

$ mkvirtualenv env
$ workon env

Then install the dependencies:

(env)$ pip install -r requirements.txt

Note the (env) in front of the prompt. This indicates that this terminal session operates in a virtual environment set up by virtualenv2.

Once pip has finished downloading the dependencies:

(env)$ cd src/
(env)$ python manage.py runserver

Now if you browes the (https://127.0.0.1:8000/) in the browser, you can see the login page.

Conclusion

Author

Acknowlegement