* update deploy test
* switch picture to avatarUrl; addLike and removeLike methods placeholders
* fix signup bug
* fetch posts from db, can post and like posts
* fetch posts from db, can post and like posts
* add params to post route
* connect to redux store
* can add comments
* edit github workflows
* document Altert type
* add firestore reducer
* connect developers profile to store
* switch picture field to avatarUrl
* handle document uid
* add param to profile route
* use id parameter for profile
* redirect to notfound page if dev is null
* wait for profile to be loaded before displaying profile
* add Dev class, IDev interface, remove blankDev and getDescription method
* profile-top
* format social links
* profile-about
* profile description
* add placeholders to profile
* alt tag on placeholders
* deploy.yml
* connect Dashboard to store
* delete account button logs out...
* buttons routing functional
* refactor enhance to store
* use an enum for routes and statuses
* add statuses enum and enable EditProfile Form
* conditional display of social links
* Links type,
* display alert on EditProfile form submit
* refactor extract alert interface
* update useForm hook to handle checkboxes
* enable add education form
* enable add experience form
* add blank dev Profile on signup
* enable delete credential button
* delete account set profile to inactive
* add isActive field to dev, checks for user existance on sign up to not overwrite inactive profiles
* install redux and set authSlice
* connect navBar to the sotre
* create User type
* install react-redux-firebase
* bind to firebase
* connect App to firebase auth; display splash screen while loading auth state
* install firestore
* install firestore
* refactor tests
* edit env variables in ci
* refactor tests
* refactor tests
* edit env variables in ci
* specification test
* set public and private links sets based on authentication state
* enable frontend navigation
* set frontend link in sign in/up and landing pages
* refactor navbar tests
* style 404 page
* 🧪install cypress
run yarn cypress to open E2E test runner
run yarn test to tun unit tests
* 🔧 set cypress up
- define a baseUrl in cypress.json
- create a smoke.spec.js to check config.
* fix error in README