- Clone the repository to your local computer.
- In terminal, navigate to the project's directory
- In terminal, execute
$ npm install
- In terminal, type
$ ng serve
to build an app on a local computer - In browser, navigate to localhost:4200/
- User can sign up with an email.
- User can login with an exisiting account
- User can login with Google Authentication
- User can view a feed of all unanswered polls
- User can answer the polls ONLY ONCE
- User sees ONLY unanswered by her polls in her feed
- User can create her own poll
- User can add links to images for each option on the poll (sets them as background images on the buttons)
- User can see results on her poll
- User can switch a dynamically generated background gradient on poll header
- User can logout
- Background gradient is animated with nice UI colors
- Poll header has a dynamically generated gradient
- User can delete/edit polls
- User can follow other users and only see their polls in her feed
Javascript, HTML, CSS, Firebase
Licensed under MIT license
Copyright (c) 2018 Misha Petrov