https://github.com/sazidulalam47/eticket-tracker
Real-time BD Railway eTicket Availability Tracker
https://github.com/sazidulalam47/eticket-tracker
css express html javascript nodejs puppeteer puppeteerjs
Last synced: 2 months ago
JSON representation
Real-time BD Railway eTicket Availability Tracker
- Host: GitHub
- URL: https://github.com/sazidulalam47/eticket-tracker
- Owner: SazidulAlam47
- Created: 2025-01-27T09:43:56.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-03-18T08:13:18.000Z (3 months ago)
- Last Synced: 2025-04-12T01:07:41.522Z (2 months ago)
- Topics: css, express, html, javascript, nodejs, puppeteer, puppeteerjs
- Language: JavaScript
- Homepage:
- Size: 814 KB
- Stars: 2
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# BD Railway eTicket Tracker
## Overview
BD Railway eTicket Tracker is a tool designed to track ticket availability on the [BD Railway eTicket](https://eticket.railway.gov.bd) platform. It checks for ticket availability every 20 seconds and provides notifications when tickets become available.
## Installation
Follow these steps to set up the BD Railway eTicket Tracker:
1. **Install Node.js:**
- Download and install Node.js from [Node.js official website](https://nodejs.org/en).
2. **Download or Clone the Repository:**
[Download Link](https://github.com/SazidulAlam47/eTicket-tracker/archive/refs/heads/main.zip)
or,
```bash
git clone https://github.com/SazidulAlam47/eTicket-tracker.git
```3. **Install Dependencies:**
- Run the `install.bat`. It is only for the first time.
4. **Run the tracker:**
- Run the `run.bat`.
Enjoy!
## Legal Disclaimer
Web scraping, in itself, is not inherently illegal. This scraper does not engage in any fraudulent activity, such as bulk booking or automated payments, that could be used for black-market purposes. Its sole function is to display real-time ticket availability by refreshing the page every 20 seconds. It does not automatically book tickets or process payments. Users must visit the official website to manually complete their bookings and make payments.