Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nivindulakshitha/power-outage

This will remind you of an interruption
https://github.com/nivindulakshitha/power-outage

bootstrap css electron html javascript jquery nodejs npm python

Last synced: 10 days ago
JSON representation

This will remind you of an interruption

Awesome Lists containing this project

README

        



Logo

Power Blackout Schedule Reminder


This will remind you of an interruption


Get this repository ยป




New Suggest
ยท
Report Bug
ยท
Request Feature





![](https://visitor-badge-reloaded.herokuapp.com/badge?page_id=Power-outage&color=109648&style=for-the-badge&logo=Github)
[![Contributors][contributors-shield]][contributors-url]
[![Stargazers][stars-shield]][stars-url]
[![Forks][forks-shield]][forks-url]
[![MIT License][license-shield]][license-url]
[![Issues][issues-shield]][issues-url]




Table of Contents



  1. About The Project


  2. Contributing

  3. License

  4. Contact

  5. Acknowledgments

  6. Support


# About The Project
The electricity sector in Sri Lanka has a national grid which is primarily powered by hydroelectric power and thermal power, with sources such as photovoltaics and wind power in early stages of deployment. Although potential sites are being identified, other power sources such as geothermal, nuclear, solar thermal and wave power are not used in the power generation process for the national grid. - www.wikipedia.com
But due to the current situation in the country, some limitations were established by the government. Under a timetable, power dropouts still occur around the country. This project is developed to determine the available schedule and notify the user before the electricity blackout.

(back to top)

# Work Preview

(back to top)

# Built With
Here are languages and a few major frameworks/libraries used to boot up my project. You might have to set up your environment to run these smoothly and prefer their official documentation to more informative content if it's required.

[![Python][Python.com]][Python-url]
[![JavaScript][JavaScript.com]][JavaScript-url]
[![JQuery][JQuery.com]][JQuery-url]
[![nodeJS][nodeJS.org]][nodeJS-url]
[![npmJS][npmJS.com]][npmJS-url]
[![electronJS][electronJS.org]][electronJS-url]
[![html][html.com]][html-url]
[![css][css.com]][css-url]
[![Bootstrap][Bootstrap.com]][Bootstrap-url]

(back to top)

# Credit to
All credit goes to [www.ceb.lk](https://ceb.lk/)





Designing & developing credit goes to [@coding-desk20](https://github.com/coding-desk20/)



(back to top)

# What's Included
```text
Power-main
|- Python/
| |- webscrapper.py
|- sources/
| |- domHandler.js
| |- fileHandler.js
| |- index.js
| |- index.css
|- index.js
|- preload.js
|- webscrapper.exe
|- configs.json
|- schedules.json
|- package-lock.json
|- package.json
|- msedgedriver.exe
```
Note: The web driver (msedgedriver.exe) depends on your browser.

(back to top)

# Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

(back to top)

# License
Distributed under the MIT License. See `LICENSE.txt` for more information.

(back to top)

# Contact
Gmail : [email protected] (Official) or [email protected] (Personal)


LinkedIn : [@nivindu_lakshitha](https://www.linkedin.com/in/nivindu-lakshitha-b6448723a)

(back to top)

# Acknowledgments
Following space for the list of resources I find helpful and would like to give credit to.

* [stackoverflow.com](https://stackoverflow.com)
* [cebcare.ceb.lk](https://cebcare.ceb.lk/Incognito/DemandMgmtSchedule)
* [w3schools.com](https://www.w3schools.com/)
* [electronjs.org](https://www.electronjs.org/)
* [coolors.co](https://coolors.co/)

(back to top)

# Support
Reach a ๐ŸŒŸ to this project

[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://buymeacoffee.com/codingdesk20)

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/coding-desk20/power-outage.svg?style=for-the-badge&color=563d7c
[contributors-url]: https://github.com/coding-desk20/power-outage/graphs/contributors

[forks-shield]: https://img.shields.io/github/forks/coding-desk20/power-outage.svg?style=for-the-badge&color=235789
[forks-url]: https://github.com/coding-desk20/power-outage/network/members

[stars-shield]: https://img.shields.io/github/stars/coding-desk20/power-outage.svg?style=for-the-badge&color=F1D302
[stars-url]: https://github.com/coding-desk20/power-outage/stargazers

[issues-shield]: https://img.shields.io/github/issues/coding-desk20/power-outage.svg?style=for-the-badge&color=C1292E
[issues-url]: https://github.com/coding-desk20/power-outage/issues

[license-shield]: https://img.shields.io/github/license/coding-desk20/power-outage.svg?style=for-the-badge&color=00A878
[license-url]: https://github.com/coding-desk20/power-outage/blob/master/LICENSE.txt

[next.js]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white
[next-url]: https://nextjs.org/

[react.js]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[react-url]: https://reactjs.org/

[vue.js]: https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vuedotjs&logoColor=4FC08D
[vue-url]: https://vuejs.org/

[angular.io]: https://img.shields.io/badge/Angular-DD0031?style=for-the-badge&logo=angular&logoColor=white
[angular-url]: https://angular.io/

[svelte.dev]: https://img.shields.io/badge/Svelte-4A4A55?style=for-the-badge&logo=svelte&logoColor=FF3E00
[svelte-url]: https://svelte.dev/

[laravel.com]: https://img.shields.io/badge/Laravel-FF2D20?style=for-the-badge&logo=laravel&logoColor=white
[laravel-url]: https://laravel.com

[bootstrap.com]: https://img.shields.io/badge/Bootstrap-563D7C?style=for-the-badge&logo=bootstrap&logoColor=white
[bootstrap-url]: https://getbootstrap.com

[jquery.com]: https://img.shields.io/badge/jQuery-0769AD?style=for-the-badge&logo=jquery&logoColor=white
[jquery-url]: https://jquery.com

[python.com]: https://img.shields.io/badge/Python-366c9c?style=for-the-badge&logo=python&logoColor=white
[python-url]: https://python.org

[javascript.com]: https://img.shields.io/badge/JavaScript-fcdc00?style=for-the-badge&logo=javascript&logoColor=black
[javascript-url]: https://www.javascript.com/

[nodejs.org]: https://img.shields.io/badge/node%20js-339933?style=for-the-badge&logo=nodedotjs&logoColor=white
[nodejs-url]: https://nodejs.org/

[electronjs.org]: https://img.shields.io/badge/electron%20JS-47848F?style=for-the-badge&logo=electron&logoColor=white
[electronjs-url]: https://electronjs.org/

[npmjs.com]: https://img.shields.io/badge/npm%20JS-CB3837?style=for-the-badge&logo=npm&logoColor=white
[npmjs-url]: https://www.npmjs.com/

[css.com]: https://img.shields.io/badge/css-1572B6?style=for-the-badge&logo=css3&logoColor=white
[css-url]: https://www.w3.org/Style/CSS/Overview.en.html

[html.com]: https://img.shields.io/badge/html-E34F26?style=for-the-badge&logo=html5&logoColor=white
[html-url]: https://www.w3.org/html/

[reactnative.dev]: https://img.shields.io/badge/react%20native-61dafb?style=for-the-badge&logo=createreactapp&logoColor=black
[reactnative-url]: https://reactnative.dev/