Tech Stack at VotePen
- PHP - Programming Language
- Node.JS - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications.
- Vue.JS - Vue is a progressive framework for building user interfaces.
- Laravel Framework - Laravel is a free, open-source PHP web framework.
- MySQL - MySQL, the most popular Open Source SQL database management system.
- Web Socket - Socket.IO enables real-time bidirectional event-based communication.
- Element - Element is a Chinese JavaScript and CSS library based on Vue 2.0.
- SCSS - SASS/SCSS is a CSS preprocessor that runs on the server and compiles to CSS code that your browser understands.
- Webpack - Webpack is an open-source JavaScript module bundler. Webpack takes modules with dependencies and generates static assets representing those modules.
- NGINX - Nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.
- Algolia - Algolia Search API Client for PHP.
- Doctrine Database Abstraction Layer - Doctrine Database Abstraction Layer.
- Embed - PHP library to retrieve page info using oembed, opengraph, etc.
- Guzzle - Guzzle is a PHP HTTP client library.
- Intervention - Image handling and manipulation library with support for Laravel integration
- Laravel http2serverpush - A HTTP2 Server Push Middleware for Laravel
- Laravel Horizon - Dashboard and code-driven configuration for Laravel queues.
- Laravel Passport - Laravel Passport provides OAuth2 server support to Laravel.
- Laravel Scout - Laravel Scout provides a driver based solution to searching your Eloquent models.
- Laravel Socialite - Laravel wrapper around OAuth 1 & OAuth 2 libraries.
- Laravel Tinker - Powerful REPL for the Laravel framework.
- Laravel Vue Generators - Generate Vue js files via artisan commands.
- FFMpeg - FFMpeg for Laravel.
- Predis - Flexible and feature-complete Redis client for PHP and HHVM.
- Redis - Redis is an open-source in-memory database project implementing a distributed, in-memory key-value store with optional durability.
- Pusher PHP Server - Library for interacting with the Pusher REST API.
- Which Browser - Useragent sniffing library for PHP.
- Raven.JS - Raven.js is the official browser JavaScript client for Sentry. It automatically reports uncaught JavaScript exceptions triggered from a browser environment.
- Moment Timezone - Parse and display moments in any timezone.
- Laravel Mix - Laravel Mix is an elegant wrapper around Webpack for the 80% use case.
- Lodash - Lodash is a JavaScript library which provides utility functions for common programming tasks using the functional programming paradigm.
- Markdown It - Markdown-it - modern pluggable markdown parser.
- Vue Router - Creating a Single-page Application with Vue + Vue Router is dead simple. With Vue Router.
- Webfontloader - Web Font Loader gives you added control when using linked fonts via @font-face.
- Vue Template Compiler - template compiler for Vue 2.0
- CircleCI - Continuous Delivery that empowers your team to test and deploy code with ease.
- PHP Unit - PHPUnit is a unit testing framework for the PHP programming language.
- Eslint - An AST-based pattern checker for JavaScript.
- Aliasify - Rewrite require calls in browserify modules.
- Cloud9 IDE - Cloud9 IDE is an online integrated development environment, published as open source from version 3.0. It supports hundreds of programming languages, including C, C++, PHP, Ruby, Perl, Python, JavaScript with Node.js, and Go.
- Sublime Text 3 - Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface.
- CMDER - cmder is software package that provides great console experience even on Windows.
- GitHub - GitHub is a web-based hosting service for version control using git. It is mostly used for computer code.
- Github Desktop - Extend your GitHub workflow beyond your browser with GitHub Desktop, completely redesigned with Electron.
- Sentry - Open-source error tracking that helps developers monitor and fix crashes in real time.