Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

204 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌿 GoHelp

Volunteer platform for an environmental non-profit in GuimarΓ£es, Portugal


πŸ“‹ About

GoHelp is a digital platform for an environmental non-profit based in GuimarΓ£es, Portugal. It coordinates volunteers for beach cleanups, reforestation projects, and awareness campaigns β€” with Google authentication, initiative tracking, and an event calendar.

✨ Features

πŸ‘₯ For Volunteers

  • Google OAuth authentication
  • Browse and join environmental initiatives
  • Suggest new intervention areas
  • Track personal initiatives
  • Event calendar

πŸ› οΈ For Administrators (Backoffice)

  • Dashboard with impact metrics
  • Manage user accounts and professionals
  • Create and manage initiatives
  • Material management and history

πŸ“Š Impact Metrics

The platform tracks in real time:

  • Number of completed initiatives
  • Total registered volunteers
  • Involved professionals
  • Upcoming scheduled events

πŸ› οΈ Tech Stack

Technology Use
HTML5 / CSS3 / JavaScript Public frontend
SCSS Advanced styling
Vue 3 Reactive components
Google OAuth User authentication

πŸ“‚ Project Structure

GoHelp/
β”œβ”€β”€ Front/                  # Public area
β”‚   β”œβ”€β”€ index.html          # Homepage
β”‚   β”œβ”€β”€ associar.html       # Volunteer registration
β”‚   β”œβ”€β”€ minhasIniciativas.html
β”‚   β”œβ”€β”€ sugerir.html        # Suggest a new initiative
β”‚   β”œβ”€β”€ utilizador.html     # User profile
β”‚   └── css/ js/ images/
β”œβ”€β”€ Back/                   # Admin backoffice
β”‚   β”œβ”€β”€ dashboard.html
β”‚   β”œβ”€β”€ gerircontas.html
β”‚   β”œβ”€β”€ Geririniciativas.html
β”‚   β”œβ”€β”€ criariniciativa.html
β”‚   └── ...
└── my-vue-app/             # Vue 3 app

πŸš€ Getting Started

git clone https://github.com/Liandro13/GoHelp.git
cd GoHelp

# Open the frontend
open Front/index.html

# Vue 3 app
cd my-vue-app
npm install
npm run serve

About

🌿 Volunteer platform for an environmental non-profit in Guimarães, Portugal

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages