Skip to content

luannguyenkhoa/tododemo-django-docker

Repository files navigation

API application for tododemo

Technical stacks

DevOps

Docker

An open platform for distributed applications for developers and sysadmins

Homepage

Backend Frameworks

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Homepage

Django-Extensions

Django Extensions is a collection of custom extensions for the Django Framework.

Github

Tastypie

Tastypie is a web service API framework for Django. It provides a convenient, yet powerful and highly customizable, abstraction for creating REST-style interfaces.

Homepage

Celery

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.

Homepage

Databases

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.

Homepage

Backend Libraries

pip

A tool for installing and managing Python packages. Documentation

Psycopg

Psycopg is the most popular PostgreSQL adapter for the Python programming language. At its core it fully implements the Python DB API 2.0 specifications. Several extensions allow access to many of the features offered by PostgreSQL.

Homepage

Web Servers

nginx

Nginx (pronounced "engine-ex") is an open source reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server (origin server). The nginx project started with a strong focus on high concurrency, high performance and low memory usage. It is licensed under the 2-clause BSD-like license and it runs on Linux, BSD variants, Mac OS X, Solaris, AIX, HP-UX, as well as on other *nix flavors.

Homepage

Gunicorn

Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy.

Homepage

All codebase is in backend folder.

About

A todo demo written in python-django with postgres, nginx, docker compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published