Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rayriffy/dormitory-elect
MWITS DSC Election system
https://github.com/rayriffy/dormitory-elect
election materialize mwit mysql php
Last synced: about 16 hours ago
JSON representation
MWITS DSC Election system
- Host: GitHub
- URL: https://github.com/rayriffy/dormitory-elect
- Owner: rayriffy
- License: mit
- Created: 2017-12-14T03:27:47.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-30T19:19:56.000Z (over 6 years ago)
- Last Synced: 2024-11-11T08:47:32.426Z (about 1 month ago)
- Topics: election, materialize, mwit, mysql, php
- Language: PHP
- Size: 1.11 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![forthebadge](http://forthebadge.com/images/badges/built-with-love.svg)](http://forthebadge.com) [![forthebadge](http://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg)](http://forthebadge.com) [![forthebadge](http://forthebadge.com/images/badges/designed-in-ms-paint.svg)](http://forthebadge.com) [![forthebadge](http://forthebadge.com/images/badges/validated-html5.svg)](http://forthebadge.com) [![forthebadge](http://forthebadge.com/images/badges/powered-by-electricity.svg)](http://forthebadge.com)
# Dormitory Election
MWITS DSC Election System## Requirements
- PHP 5.6 or later (newer than PHP 7.0 not compatible)
- Latest version of MariaDB
- Sites must be served in HTTPS [Get SSL certificate from here](https://letsencrypt.org/)
- This site must be on domain root `/`## Installing
First of all, install LEMP stack to your server. I recommended to use `nginx` [Installing Guide](https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in-ubuntu-16-04)
Then, import pre setup MySQL database to your MySQL server
Finally, edit MySQL connection on `/config.php`
## Progressive Web App
This project is built by using newest technology from Google called `Progressive Web App`
![PWA Logo](https://cdn-images-1.medium.com/max/1000/1*U01ubQ9TrE1Zow5pkGHTfw.png)
Native app can do things like send push notifications, work offline, look and feel like a REAL native app, and can be added to the homescreen. Mobile Web Apps can accessed in a mobile browser, by comparison, historically haven’t done those things. Progressive Web App fix that with new Web APIs, new design concepts, and new buzzwords.
In short, it can bring all that stuff to your web application and deliver all exact the same experience that native app did ...Hybrid App
### Compatible
![Chrome](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/chrome/chrome_512x512.png) | ![Firefox](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/firefox/firefox_512x512.png) | ![Opera](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/opera/opera_512x512.png) | ![Samsung Internet](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/samsung-internet/samsung-internet_512x512.png) | ![Edge](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/edge/edge_512x512.png) | ![Safari](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/safari/safari_512x512.png) | ![Internet Explorer](https://cdnjs.cloudflare.com/ajax/libs/browser-logos/43.1.0/archive/internet-explorer-tile_10-11/internet-explorer-tile_10-11_512x512.png)
---|---|---|---|---|---|---
45+|44+|32+|Based on Chromium 44.2403+|17+|Limited function and performance|Go away REEEEEE## Troubleshooting
No, trouble \ (•◡•) /