Skip to content

The Solar Save website, is a Flask-based platform designed to facilitate donations for installing solar panels in countries with critical energy needs. The website includes comprehensive admin and staff management dashboards to streamline system administration and ensure efficient management.

License

Notifications You must be signed in to change notification settings

Vivek-Tate/SolarSave

Repository files navigation

Solar Save Project

Team 02 - Manhattan Project

Project Document


Overview

Solar Save is a web application designed to facilitate carbon offset donations. The application offers functionalities for three user types: Admin, Staff, and Householder.

Features

Householder

  • Browse countries and associated projects for donations.
  • Donate via PayPal (sandbox donation).
  • Calculate Carbon offset using a calculator.

Staff

  • View user statistics (number of donations, projects donated to).
  • Export statistics as an Excel sheet.

Admin

  • View statistics for users and staff.
  • Suspend householder accounts.
  • Delete accounts.
  • Approve staff registration requests.

Uncompleted Features

  • Interactive 24/7 Chat Functionality for staff to resolve householder queries.
  • Payment using Stripe (currently, only PayPal is implemented for sandbox donations).

Technologies Used

  • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery.
  • Backend: Flask, SQLite.

Project Resources

Setup Guide

Read the Setup Guide for detailed instructions on setting up the development environment.

User Guide

Refer to the User Guide for detailed information on how to use the application.

Cloning the Project

To clone the project repository, use the following command:

https://github.com/Vivek-Tate/SolarSave.git

License

See the LICENSE file for details.


Feel free to reach out via the project's GitHub repository for any issues or contributions. Enjoy exploring Solar Save!

About

The Solar Save website, is a Flask-based platform designed to facilitate donations for installing solar panels in countries with critical energy needs. The website includes comprehensive admin and staff management dashboards to streamline system administration and ensure efficient management.

Topics

Resources

License

Stars

Watchers

Forks