Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/preston176/electricity-outage-mvp
https://github.com/preston176/electricity-outage-mvp
Last synced: about 15 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/preston176/electricity-outage-mvp
- Owner: preston176
- Created: 2024-05-26T14:01:12.000Z (6 months ago)
- Default Branch: Production
- Last Pushed: 2024-07-14T11:54:18.000Z (4 months ago)
- Last Synced: 2024-07-14T12:24:06.367Z (4 months ago)
- Language: CSS
- Homepage: https://powerwatch-prod.onrender.com
- Size: 3.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Electricity Outage MVP
## Description
This project is a basic web application built with React and Vite for reporting electricity outages. Users can report an outage by providing the location, status, and optionally, the live location. Reported outages are displayed in a list format.
## Features- Report electricity outages with location and status.
- Optionally use live location for reporting.
- View a list of reported outages.## Technologies Used
- React
- Vite
- JSON Server
- Bootstrap
- Bootstrap Icons
- React Bootstrap
- React Icons
- React Router DOM
- SweetAlert2## Demo (Screenshot)
![Landing Page](image.png)
## Getting Started
1. Clone the repository:
```git clone https://github.com/preston176/electricity-outage-mvp.git```
2. Navigate to the project directory:
3. Install dependencies:
```npm install```4. Start the development server:
```npm start```This will start both the JSON Server for the backend and the Vite development server for the frontend.
1. Open your browser and go to [http://localhost:5173](http://localhost:5173) to view the application.
## Contributing
Contributions are welcome! Please feel free to submit a pull request.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.