-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Hold - for payment on Wed 26th] Add an About
and App download links
page to Expensify.cash
#2811
Comments
Triggered auto assignment to @Julesssss ( |
The .svg icons needed can be found here: Icons.zip The |
We are firstly added menuItems in InitialPage.js as 'About' menu and then also added and used icon in ———————————————————————————————————————————————— ———————————————————————————————————————————————— //your code And then create the about.js file in Expensify.cash/src/pages/settings/ ———————————————————————————————————————————————— And then follow your remaining steps: The About page should consist of: The App download links page should consist of: Then We are using Linking: |
Hi @nikul6, could you explain your proposal a bit further please? How will About.js be built? |
Yes @Julesssss, I am explained in details. And then write the code
|
Proposal
First, we need to add the about key and its respective value above/below this line 👇🏼 After that, we need to define the menu items, something like this in the
2.1 We need to remove the entry from the
Best Practices
Testing Roadmap
|
Thanks for the proposals. @nikul6 appreciate the extra info, but it would be great to start wth a clearly defined proposal for the next issue. Please continue to look through our issues @pranshuchittora would you like to make a start on the implementation? I don't think the render tests are necessary (as we haven't yet established best practices). Would love to see the mocked Navigation test though. |
@Julesssss I would love to get started with this ASAP. I will start by creating a draft PR |
About
and App download links
page to Expensify.cashAbout
and App download links
page to Expensify.cash
Reopening and popped on hold for payment in 7 days with no regressions. |
Hi @trjExpensify any update on the payment |
Yep, completed the contract today. Thanks, @pranshuchittora! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Deliverables
Add
About
as a menu item on theSettings
page betweenChange Password
andSign Out
Remove the current footer on the
Settings
page that contains the version and links to terms/privacy policyThe
About
page should consist of:-- The app logo
-- The current app version
-- Copy: Expensify.cash is built by a community of open source developers from around the world. Come help us build the next generation of Expensify.
--
App download links
-> openapp download links
page--
View the code
-> (https://github.com/Expensify/Expensify.cash)--
View open jobs
-> (https://www.upwork.com/ab/jobs/search/?q=Expensify%20React%20Native&sort=recency&user_location_match=2)--
Report a bug
-> Redirect to the user's 1:1 chatReport with Concierge on Expensify.cash-- Footer: Read the terms of service and privacy policy
The
App download links
page should consist of:--
Android
(https://play.google.com/store/apps/details?id=com.expensify.chat&hl=en_US&gl=US)--
iOS
(https://apps.apple.com/us/app/expensify-cash/id1530278510)--
Desktop
(https://expensify.cash/Expensify.cash.dmg)Platform:
All
Notes/Photos/Videos:
Upwork URL: https://www.upwork.com/jobs/~01a5b487621b518f47
Expensify/Expensify Issue URL: https://github.com/Expensify/Expensify/issues/160606
View all open jobs on Upwork
The text was updated successfully, but these errors were encountered: