Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/douglasmoraisdev/django_finxi_sales
- Owner: douglasmoraisdev
- Created: 2018-09-29T19:37:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-26T17:55:45.000Z (about 6 years ago)
- Last Synced: 2024-05-14T00:31:44.449Z (8 months ago)
- Topics: asynchronous, celery, django, docker, material-design, material-ui, python, redis
- Language: Python
- Homepage:
- Size: 404 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/
```