Skip to content

AlexCuenca99/venture-eventi-coding-test-back

Repository files navigation

VentureEventi Coding Interview

Project Actions

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact
  5. Acknowledgments

About The Project

Product Name Screen Shot

Solution to the web problem proposed in the VentureEventi technical interview for the position of Back-end developer.

(back to top)

Built With

  • React
  • Python
  • Django

(back to top)

Getting Started

Prerequisites

The needs are:

  • python

    python --version

Installation

  1. Create a new Python virtual environment

  2. Clone the repo

    git clone https://github.com/AlexCuenca99/venture-eventi-coding-test-back/tree/main
  3. Install requirements

    pip install -r requirements.txt
  4. Create .env file and add .env.dist variables

  5. Run server

    python manage.py runserver

(back to top)

Usage

Charts and Reports

Charts and Reports

Dashboard page shows a resume of the entire app activities and proccesses. On "Cantidad de transacciones por intevalo" you can filter the transactions. Meanwhile, on "Cantidad de transacciones por tipo de movimiento" you can see all transactions grouped by their transaction type.

Movement Types

Movement Types

Movement types page shows all created movement types on the app. You can perform CRUD (Create, Retrieve, Update, Delete) operations.

Bank movements

Bank movements

Bank movements page shows a header who lets you choose between app clients. When you select a client the bottom table will be render with all transactions of the selected client.

You can update and create a new client when you do not select any user. Also you can update the client date when one is selected.

Finally, you can create new transactions to the selected client. It will be let choose you the movement types and the value.

(back to top)

Contact

Alex Cuenca - @alex_pcr99 - alex-patricio1999@hotmail.com

Project Link: https://github.com/AlexCuenca99/venture-eventi-coding-test-back

(back to top)

Acknowledgments

(back to top)

About

Back-end solution to Venture Eventi coding interview

Topics

Resources

Stars

Watchers

Forks

Languages