Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dan-niles/find-my-ceb-group
A tool that uses geolocation to easily find your CEB group in Sri Lanka
https://github.com/dan-niles/find-my-ceb-group
geolocation nextjs
Last synced: 3 days ago
JSON representation
A tool that uses geolocation to easily find your CEB group in Sri Lanka
- Host: GitHub
- URL: https://github.com/dan-niles/find-my-ceb-group
- Owner: dan-niles
- Created: 2022-05-13T17:49:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-17T15:13:03.000Z (over 2 years ago)
- Last Synced: 2024-04-14T07:28:22.088Z (7 months ago)
- Topics: geolocation, nextjs
- Language: JavaScript
- Homepage: https://find-my-ceb-group.vercel.app/
- Size: 12.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Find My CEB Group
## About The Project
In Sri Lanka, the Ceylon Electricity Board (CEB) handles the electricity supply for the whole country. They have grouped various areas in SL according to the letters of the English alphabet. Using this people of a particular group can find out if they will experience a power outage.
However, many people have difficulties in identifying which group they belong to. This tool attempts to solve that problem by using geolocation to easily find the user's group.
### Built with
This project is built with NextJS and Material UI
## Demo
A live demo of this project can be found at [https://find-my-ceb-group.vercel.app/](https://find-my-ceb-group.vercel.app/)
## Usage
Click on the `USE MY LOCATION` button and allow location access so the tool can use your current coordinates to find your group.
Or, click on parts of the map to find the respective group.
### Screenshots
## Known Issues
Since some group zones overlap each other, the tool currently will suggest a list of possible groups based on the given location. This can probably be solved by getting feedback from a large number of users of their location and actual group, and updating the group zones accordingly.
## Acknowledgments
Data scraped from [Demand Managemnt Schedule](https://cebcare.ceb.lk/Incognito/DemandMgmtSchedule) app developed by CEB