Skip to content

alpha330/TODO

Repository files navigation

TODO

CUSTOME USER with docker container name Backend on ::9000 and smtp4test platform for testing propose on ::5000

 # TODO-API-todo app
 created api v1 for todo apps create update delete tasks 
 swagger deployed on 127.0.0.1:9000/swagger

 # TODO-API-accounts app
 created v1 api for accounting activity like register verify token-auth topology confirm and reconfirm api
 created v2 api used djoser as main leader without customize 
 swagger deployed on 127.0.0.1:9000

 # TODO-TEST-APIs

      # API-TEST For API-restframwork V1 for todo app
          7 tests will be applied

      # API-TEST For API-restframwork V1 for accounts app
          14 test will be applied 

# redis as service in docker-compose as redis
# worker as service in docker-compose as worker
# deploy celery in django backend todo for background proccessing to synchronise with redis
# deploy celery django fo admin dashboard to mange schadualing tasks

# API Request from outside and send to Cache Server Redis for Save in specific time to load from redis Db
# for more speed loading

# Live Weather API in TODO/API/V1
 {{localhost}}/api/v1/live/weather/?city={{CityName}}
 {{CityName}} : Name of city you want current weather specification like Tehran,London,Paris ...... Default is Tehran
 Example : http://127.0.0.1:9000/api/v1/live/weather/?city=london  


# Live Crypto Price API in TODO/API/V1
{{localhost}}/api/v1/live/crypto/?symbol={{CryptoAbbreviation}}
{{CryptoAbbreviation}}: can vary like BTC,ETH,XRP.... Default is BTC
Example : http://127.0.0.1:9000/api/v1/live/crypto/?symbol=XRP 

if u want ran the project in STAGE mode user docker-compose-stage.yml Specification of Stage mode: - change debug mode to False - Change database from sqlite to postgress with specific container - use gunicorn as requset server from nodejs to django - use nodejs as WebServer distributer with django and gunicorn
- config nodejs to handle requests to gunicorn for request and static and media files for django

About

CUSTOME USER

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published