Skip to content

The idea behind this project was to create an online petition that visitors can sign to make their voice heard on an issue. The stack of this application is Node.js/Express, JavaScript/Handlebars.js, CSS 3, HTML5, SQL/Postgres, Cookie Session/CSRF-Token.

Notifications You must be signed in to change notification settings

GiordanaFurquim/Petition-SOS-Amazonia

Repository files navigation

Petition-SOS-Amazonia

The idea behind this project was to create an online petition that visitors can sign to make their voice heard on an issue. The stack of this application is Node.js/Express, SuperTest, JavaScript/Handlebars.js, CSS 3, HTML5, SQL/Postgres, Cookie Session/CSRF-Token.

petition-main

Stack

  • Node.js/Express
  • JavaScript/Handlebars.js
  • CSS 3
  • HTML5
  • SQL/Postgres
  • Cookie Session/CSRF-token
  • SuperTest

Features

  • Login
  • Registration
  • Canvas Signature Pad
  • Check and Delete Signature
  • Check the list of all supporters
  • Descriptive page about the issue

Description and Preview

  • Registration Area

chrome-capture (1)

  • Login Area

login

chrome-capture (3)

  • Canvas Signature Pad

pad

chrome-capture (4)

  • Check and Delete Signature

checksig

checksig2

chrome-capture (7)

  • All Supporters: list of all the people who have signed the petition + the additional profile information that is available.

supporters

  • Supporters From The Same City: when the cities names are clicked, the users are directed to a new page that shows only the people who have signed the petition that live in that city.

samecity

  • Descriptive page about the issue

aboutheforest1

abouthefores2

About

The idea behind this project was to create an online petition that visitors can sign to make their voice heard on an issue. The stack of this application is Node.js/Express, JavaScript/Handlebars.js, CSS 3, HTML5, SQL/Postgres, Cookie Session/CSRF-Token.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published