A web application that displays fuel prices across different towns in Kenya
# Kenya Fuel Price Tracker
A web application that displays and tracks fuel prices across different towns in Kenya. The data is sourced from the Energy and Petroleum Regulatory Authority (EPRA) Kenya.
## Features
- Real-time fuel price data from EPRA
- Search functionality by town name
- Pagination with customizable entries per page
- Responsive design for all devices
- Clean and modern user interface
- Automatic data updates
## Data Source
This application uses data from the Energy and Petroleum Regulatory Authority (EPRA) Kenya. The data is updated regularly to provide accurate fuel price information.
## Technologies Used
- Frontend:
- HTML5
- CSS3
- JavaScript (Vanilla)
- Backend:
- Node.js
- Express.js
- Development Tools:
- Nodemon (for development)
## Installation
1. Clone the repository:
```bash
git clone
github.com
cd fuel-tracker
```
2. Install dependencies:
```bash
npm install
```
3. Start the development server:
```bash
npm run dev
```
The application will be available at `
localhost`
## Project Structure
```
fuel-tracker/
├── public/
│ ├── index.html
│ ├── style.css
│ └── script.js
├── server.js
├── package.json
├── nodemon.json
└── README.md
```
## Development
- `server.js`: Main server file handling API endpoints
- `public/index.html`: Main HTML structure
- `public/style.css`: Styles and layout
- `public/script.js`: Client-side functionality
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.