Giter VIP home page Giter VIP logo

altron_tis's Introduction

How is the solution implemented

A customer will fill in their information, then submit. Things that will happen after submitting:

  1. Customer information(first_name, last_name, dob, and the uploaded excel file) will be saved to the SQLite database
  2. Once the information are saved, the application will READ the data from the uploaded EXCEL file and save the data to the database
  3. The application has GET method that return latest 12 customer financial information which then get called by a Javascript function which plots the graph of the financial information.

How to setup and run this project in your local machine

To get this project up and running you should start by having latest version of Python installed on your computer. Install virtual environment in your computer like this

pip install virtualenv

Clone or download this repository. Open your terminal and change directory into the cloned directory, run the following command in the base directory of this project to create virtual environment

virtualenv env

That will create a new folder env in your project directory. Activate the virtual environment with this command on mac/linux:

source env/bin/active

Then install the project dependencies with this command

pip install -r requirements.txt

Run this command to make migrations, the command will create schemas for this project

python manage.py make migrations

Run this command to migrate the migrations, the command will create tables for this project

python manage.py migrate

Now you can run the project with this command

python manage.py runserver

Using the above command the project will be running on http://localhost:8000

Tech stacks used to build this solution

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.