Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ukjin1192/voter-advice-application

A Korean Voter Advice Application
https://github.com/ukjin1192/voter-advice-application

voting-application

Last synced: about 2 months ago
JSON representation

A Korean Voter Advice Application

Awesome Lists containing this project

README

        

## A Korean Voter Advice Application

## Stack

#### Back-end

- Nginx : Web server
- uWSGI : Connect web server and application server
- Django REST framework : Application server
- MySQL :Relational DB
- Redis : In-memory DB
- Celery : Async task manager
- Fabric : Deploy tool

#### Front-end

- NPM : Package management
- Webpack : Manage static files and bundle modules
- SCSS : Stylesheet
- Bootstrap : Framework made by twitter
- fullPage.js : Fullscreen scrolling plug-in
- plot.ly : Visualize data
- rangeslider.js : Range slider

#### Django framework libraries

- django-simple-captcha : Human validation
- django-celery : Connect celery with django framework
- django-redis : Connect redis with django framework
- django-silk : Query inspection and debugging tool
- django-suit : Custom admin interface
- django-rest-framework-jwt : JSON Web Token authentication for django REST framework

#### Deployment : Amazon Web Services

- EC2 (OS: ubuntu 14.04 LTS)
- Elastic Load Balancer (Load balancing)
- Auto Scailing Group (Scaling)
- Route 53 (DNS)
- RDS (MySQL)
- ElastiCache (Redis)
- S3 (Storage)
- CloudFront (CDN)