cynthesize-frontend
                                
                                
                                
                                    cynthesize-frontend copied to clipboard
                            
                            
                            
                        Frontend written in JS and deployed GraphQL for Cynthesize. Development build: https://cynthesize-develop.netlify.com
Throughout the project, in the HTML files, some variables like `isLoading` are used to render two HTML segments and multiple `ngIf`s are used. This needs to be replaced with ngIfElse.
LocalStorage, that is currently being used can cause security issues. Instead, we must use IndexedDB for storing all the key-value pairs those are currently being used in LocalStorage
Share your ideas for page
We must allow users to share thier project upon different social media, like twitter and facebook. There should be a "Share" button on the project page that open a bottom-sheet...
TypeScript's one of the strongest features is the use of types. When passing a variable in a function or declaring it. We should use type casting for every variable throughout...
Issue: #168 
Curretly, none of the information about the project is editable once it is submitted. The maintainers of the project and the admin ofCynthesize should be able to edit the details...
Fixed #153 part 3 New component confirm in shared module. Files changed / created: src/app/profile/user/details/details.component.html. src/app/profile/user/details/details.component.scss. src/app/profile/user/details/details.component.ts. src/app/profile/user/user.module.ts. src/app/shared/confirm/confirm.component.html. src/app/shared/confirm/confirm.component.scss. src/app/shared/confirm/confirm.component.spec.ts. src/app/shared/confirm/confirm.component.ts. src/app/shared/idea-card/idea-card.component.ts. src/app/shared/shared.module.ts. 
**Steps to Reproduce:** For a PR, click on the develop preview, it'll open login page for the corresponding preview build, upon logging in you'll be redirected back to `cynthesize-develop.netlify.com`. **Explanation:**...