https://github.com/zkhan93/epos
A simple Flask application that parses data from the Indian state Bihar government's "epos bihar" website and presents it in a user friendly and mobile first view
https://github.com/zkhan93/epos
api bihar caching docker epos flask government responsive-design vuejs
Last synced: 3 months ago
JSON representation
A simple Flask application that parses data from the Indian state Bihar government's "epos bihar" website and presents it in a user friendly and mobile first view
- Host: GitHub
- URL: https://github.com/zkhan93/epos
- Owner: zkhan93
- Created: 2022-04-13T17:57:22.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-01T16:09:56.000Z (7 months ago)
- Last Synced: 2024-12-01T17:26:23.659Z (7 months ago)
- Topics: api, bihar, caching, docker, epos, flask, government, responsive-design, vuejs
- Language: HTML
- Homepage:
- Size: 169 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# epos
A simple Flask application that parses data from the Indian state Bihar government's "epos bihar" website and converts it into an API. This API is then used in a simple frontend built with Vue.js 2, to present the data in a mobile-friendly and user-friendly responsive site. The application is using Docker-compose to run the web, worker, flower and redis services.
## Features
- Parses data from the "epos bihar" website
- Converts data into a simple API
- Frontend built with Vue.js 2 for a mobile-friendly and user-friendly experience
- Uses caching to avoid parsing pages that are less likely to change
- Docker Compose to run the web, worker, flower and redis services## Installation
- Install [Docker](https://docs.docker.com/get-docker/) and [Docker Compose](https://docs.docker.com/compose/install/) on your system
- Clone the repository and navigate into the project directory
- Run `docker-compose up` to start the application## Usage
The application can be accessed by going to the url `https://epos.khancave.in`
## Monitoring
- Flower dashboard is available
## Contributing
If you want to contribute to the project, please fork the repository and create a pull request with your changes.
## License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT)