Online Petition - is a website that allows users to sign in support of a particular cause.
- Handlebars.js
- CSS
- Node.js and Express
- AWS S3
- SQL and Postgres
- Node.js and Expres
- Cookie Session and CSRF-token
- Jest, SuperTest
- registration and login. Users' passwords are encrypted using bcrypt - a password hashing function.
- users can add and edit profile info.
- users can see a full list of supporters or sort fellow-signers by city. If users added their personal webpage, other users can access it by clicking on user's name.
- login, registration, more info on the petition issue
- add more info to a user's profile/ edit user's profile
- canvas signature pad
- see all signers, filter out signers by city, check signers personal webpages by clicking on user's name.