Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/douglasmoraisdev/django_finxi_sales

A asynchronous File (MS Excel) Processor using Django and Celery
https://github.com/douglasmoraisdev/django_finxi_sales

asynchronous celery django docker material-design material-ui python redis

Last synced: about 2 months ago
JSON representation

A asynchronous File (MS Excel) Processor using Django and Celery

Awesome Lists containing this project

README

        

# Asynchronous File Processor using Django and Celery

This app asynchronously process sale files (.xlsx Excel extension). Insert the records on Database and notify the user (front-end) when finish.

## Requirements
- Docker:
https://docs.docker.com/install/

- Docker Compose:
https://docs.docker.com/compose/install/

## Running Instructions

1. Clone the project locally:

```sh
$ git clone [email protected]:douglasmoraisdev/django_finxi_sales.git
```

2. Run docker-compose in project dir
```sh
$ cd django_finxi_sales/
$ docker-compose up
```

3. Open the Dashboard on browser using the url:
```url
http://localhost:8000/dashboard/
```

*Done.*

### Extras:

- (Optional) Create a superuser, for Django admin usage

```sh
$ docker exec -it python manage.py createsuperuser
```
Django Admin url:
```url
http://localhost:8000/admin/
```