20
frontend
https://www.notion.so/harmonyone/345a0aac11564c13ad869b26fa2be661?v=03ec8129bc874d9383e2ca3042496e71
@fegloff
Bio
๐ซ Francisco is a Swiss/Venezuelan Computer Engineer, with more than 15 years of experience in Fintech projects (Financial Inclusion, Mobile Payments) and also full stack development. For the past 6 months, he has been working in web3 projects for ETH and Solana networks.
Francisco likes board games, playing sports, music and comedy, and currently lives in Bogota, Colombia with his 5 year old daughter, Valentina.
May 2022 Deliverables
Fixed income product dApp (app)
Trustless ETH bridge test cases
Devcon venue list. 100/90/100%
April 2022 Deliverables
- Deploy 20% fixed income to Mainnet
- 5 trustless bridge unit test cases
- Develop Spanish ZK pre-course
Cultural Self Assessment
Cultural | Values | Read More | Self Assessment | Personal Story |
Empathy | Communicative | conversation turn taking | Rate 1 - 10 with 10 being the best | |
disconfirm own beliefs | ||||
self-aware & articulate | ||||
Personal | share a drink | |||
spend 10 hours daily together | ||||
nurture & mentor | ||||
Collaborative | make everyone shine | |||
people over process | ||||
dare to disagree | ||||
Passion | Devoted | long-time craftsmanship | ||
obsess over details | ||||
hungry & foolish | ||||
Aligned | share the mission | |||
optimistic about flying off a cliff | ||||
your 50-year dream | ||||
Authentic | consistent with own actions | |||
make tough decisions | ||||
admit mistakes | ||||
Excellence | Technical | top 1% superstar | ||
effective tooling | ||||
relevant to our needs | ||||
Potential | 10x growth | |||
voracious learner | ||||
contrarian thinker | ||||
Impact | accomplish important work | |||
activity < productivity | ||||
thrive in chaos |
Date | Task | Hours | Other notes | Received | Txn Hash |
---|---|---|---|---|---|
[DJ3N] fix unlogged user token creation + fix header backgroud color change after unlogged user creates wallet + fix styling for token creation and access pass component + remove esLint warnings on some components | 5 | ||||
[DJ3N] Add logout functionality + add enter listener to login router component + add IntersectionObserver (useElementOnScreen hooks) for gallery lazy uploading | 4 | ||||
[DJ3N] add lazy upload for images + skeleton view for access pass card and collectible card component | 4 | ||||
[DJ3N] add error handling to wallet balance in the wallet router component | 2 | ||||
[DJ3N] fix user-profile component edit/display user info | 1 | ||||
[DJ3N] fix styling dogfood + delete unused routes components (collectible-details, access-pass-details, checkout component, claim-nft) and unused component (nft-detail) | 3 | ||||
[DJ3N] add bech32Address attribute to user type + minor changes to wallet router component + update header, checkout success and failure components styling + fix login router component styling + add FullLogo component | 3 | ||||
[DJ3N] fix dogfood user profile => description padding and avatar/banner alignment | 2 | ||||
[DJ3N] fix app name and description in index.html + remove the wallet from header + change styling in collection card component + add wallet address to wallet component + add wallet address to wallet router component + update wallet component styling + update Button display in token detail component | 5 | ||||
[DJ3N] update gallery and gallery-tab UX & logic + minor update create collectible UX + add token detail router component to replace access-pass-detail and collectible details component + add collectible component to display collectible info + update collectible gallery UX | 6 | ||||
[DJ3N] fix styling issues with profile component + minor styling changes on gallery-tabs and spacing between access pass cards + add wallet router component + token balance component + gallery tab component styling changes | 5 | ||||
[DJ3N] fix age select placeholder, date, time, color palette styling + change progress bar styling + clean access-pass code + improve ticket styling + add stripe to access pass styling + add favicon + change styling on navbar + add owner logic to access pass card component + change font-type to Inter + add unlocable content handling for access pass details | 6 | ||||
[DJ3N] add logo dropzone component + update access pass styling + fix access pass card styling + fix header logo and background + add select age restrictions component add + add color picker + fix header styling for landing router component + fix v1 merging issues + fix navbar and header styling | 5 | ||||
[DJ3N] fix nav bar items align + fix tooltip hiding issue + fix access pass card component | 3 | ||||
[DJ3N] update styling for access pass component + fix access pass logo display + move out LockedContentDropzone from CreateCollective to src/components + fix navigation bar to bottom on Create Collectible route component + add s3 upload media handling for create access pass | 6 | ||||
[DJ3N] Update layout of create access pass, access pass front, and back components + add ticket component + change create home styling + fix detail access pass component layout + update the styling of the navigation component + fix access pass styling for gallery + change styling for create-home component | 7 | ||||
[DJ3N] Add info row component + update create access pass component | 4 | https://dev.dj3n.com/ https://github.com/GoCyberEd/nft-mints-frontend | |||
[DJ3N] Add toggle-checkbox component + add dynamic collor picker + update access pass front component | 6 | ||||
[DJ3N] Add access pass card component for access pass gallery + => fix access pass border color change + fix comma symbol on access pass from component + remove label "this is the landing page your fans will see" on access pass detail router component => Add access pass card component for gallery + update gallery component + update collor palette component | 6 | ||||
[DJ3N] Add css utils for svg color change + add color palette component + update access pass front and back components + update access pass detail router component + update create access pass router component | 8 | ||||
[DJ3N] Fix access-pass styling issues + styles: create-access-pass ticket + styles: create-access-pass logo size + make stick header | 6 | ||||
[DJ3N] fixe access pass gallery scrolling + split access pass component in Front and Back component + Access Pass Logo Styling + Fix right margin gallery for access pass tab + add checkout to access pass detail page + fix landing page mascot avatar + fix checkout success route component | 8 | ||||
[DJ3N] update styling on user-profile component + add collectible checkout + change checkoutV2 api call url and parameters + add wallet_fan class to header component | 5 | ||||
[DJ3N] fix navegation position for gallery component + add create-access-pass logic for not logged users + fix navigation + fix navegation position for gallery component | 5 | ||||
[DJ3N] add logic to create-access-pass | 4 | ||||
[DJ3N] Add create-collectible without login + add create-result, new-user-alert components + add styling to create-collectible + increase/decrease button for supply + fix styling issues in create-collectible | 6 | ||||
[DJ3N] Create inputs component + UX landing page + add create-collectible without login + add create-result, new-user-alert component | 4 | ||||
[DJ3N] fix sms-wallet login logic and styling + add user-profile component + update landing component + add local storage and session storage + add persistedState to redux store | 4 | ||||
[DJ3N] add sms login logic + add base styling assets + update styling on login, home-creator, navigation and header component | 5 | ||||
[DJ3N] add redux for state handler + public/private routes + scss global variables + add header component | 4 | ||||
[DJ3N] Add create-access-pass route + access-pass component (raw version) + update addFilesToStorage to accept Blob files + add logo upload logic for create access pass route component + add create-home route and rename mint component to create-collectible | 6 | ||||
[DJ3N] add phone number input + rename mint-input component to input component | 3 | ||||
[nft-mints] Create a collectible detail page + make changes on the nft-detail component to handle creators and user UX | 5 | https://collectible-creator.netlify.app/ https://github.com/dpc-nft/nft-dpc-frontend | |||
[nft-mints] Add component lazy download for future PWA implementation + UI changes | 3 | ||||
[nft-mints] Add error handling for API calls and UI components | 3 | ||||
[nft-mints] UI changes for mint component | 1 | ||||
[nft-mints] Add netlify configuration + improve checkout UX | 4 | ||||
[nft-mints] work backend calls => Tokens by owner, create collection + update gallery component + fix async issues with Firebase + add error handling in checkout component | 10 | ||||
[nft-mints] integration with stripe => success and cancel page + create nft-detail componnet | 5 | ||||
[nft-mints] Mint logic + firebase config and integration | 7 | ||||
[nft-mints] Create nft-card component + work with auth flow and styling | 8 | ||||
[nft-mints] Working with routes => Create/Update Routes landing, home, mint, navigation, gallery | 8 | ||||
[nft-mints] Working with components => create mint-input, auth-input | 4 | ||||
[nft-mints] Setting up project + creating Navigation and Authentication components | 4 | ||||
Added comments | 2 | ||||
Convert web3.utils to typescript for better error handling + added transaction receipt handler | 3 | ||||
[Fixed Income Frontend] Fixing issues #4 #2 + Disabled logging for production environment + solve rendering issues for browser with no metamask extensions | 2 | ||||
[Fixed Income Frontend] Fixing issues #5 #4 #3 | 2 | ||||
[Fixed Income Frontend] Project deployed in Netlify | 3 | ||||
[Fixed Income Frontend] Configuring Netlify deploying | 3 | ||||
[Fixed Income Frontend] Implemented deposit call (web3 contract call + deposit component) + implemented theme change (dark/light) + Implemented basic modal to show deposit transaction progress and completion | 5 | ||||
[Fixed Income Frontend] Updated web3 contract abi handling for Income and Token access (aUST) + Created deposit method call (first approach) + updated deposit component. | 5 | ||||
[Fixed Income Frontend] Updated UI styling + Changed deposit and balance's component look and feel due to UI design error | 3 | ||||
[Fixed Income Frontend] Added Toast component and Redux for error handling. | 3 | ||||
[Fixed Income Frontend] Added use wallet hooks to handle Metamask connection. Implemented balance component which handles aUST balance. | 4 | ||||
[Fixed Income Frontend] Worked with styling theme changes | 2 | ||||
[Fixed Income Frontend] Added anchor abi + upgrade to hooks to handle metamak connection | 3 | ||||
[Fixed Income Frontend] Added metamask connection + Styling for footer, header components and earn page component | 6 | ||||
[Fixed Income Frontend] Created header, footer components and earn page component + add router navigation | 5 | ||||
[Fixed Income Frontend] Typescript React project setup | 4 |