keep-starknet-strange / starknet-phone

Mobile OS built for Starknet
https://docs.starknetphone.xyz
MIT License
22 stars 28 forks source link

Light Client app UI #37

Closed trbutler4 closed 2 months ago

trbutler4 commented 2 months ago

We need to add a simple UI for the light client app. It should simply have a on/off toggle, and show status (running, not running)

The light client android app can be found in light_client_app/android

sajalbnl commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I’ve developed music player and online food delivery apps using MVVM, Retrofit, Room Database, and Jetpack Compose. Additionally, I’ve completed an internship where I integrated APIs and built advanced UIs with Kotlin and Jetpack Compose, showcasing my ability to create scalable, maintainable, and efficient applications.

Jemiiah commented 2 months ago

hello @trbutler4 I would love to work on this issue I'm a web3 frontend developer this is my first time contributing to this repository and have made 25 + contribution to other repository and would love to take the opportunity to work on this one I would be delighted if given the opportunity this is my GitHub profile : https://github.com/Jemiiah

onlydustapp[bot] commented 2 months ago

Hey @Jemiiah! Thanks for showing interest. We've created an application for you to contribute to Starknet Phone. Go check it out on OnlyDust!

lauchaves commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hey! I'm Lau Chaves, and I would like to contribute to this issue!

I have over 5 years of experience working with JavaScript, React, and TypeScript, ruby... Im also part of Dojo Coding Costa Rica.

My primary role has been as a front-end developer, and I have a keen eye for detail and a strong focus on mobile-first approaches. I ensure the quality of my work through rigorous QA processes. Additionally, I'm proficient in working with design tools like Figma and Zeplin to follow designs meticulously. I have a solid knowledge of CSS, Sass, and styled-components.

Feel free to check my onlydust profile here and github profile: lauchaves!

How I plan on tackling this issue

Id follow these steps:

trbutler4 commented 2 months ago

@Jemiiah Lets have you wait for a less ambiguous issue, this one will be a bit of a lift to get started, since it will require making a lot of decisions regarding tooling.

@lauchaves @sajalbnl I am going to assign @sajalbnl to this issue since he has the most kotlin experience and is already handling the wallet UI. Once the groundwork is in it will be easier to assign more issues that are UI related. @lauchaves would you be up for creating a figma design for @sajalbnl to follow? You can use the design I created for the wallet app as a reference: https://www.figma.com/design/grCm6Jpi2XsQnbAHHE2oCZ/Starknet-Phone-Wallet-App?node-id=0-1&t=BimtIpUM2zDbC7Xm-1

If this works let me know and ill create a new issue for the figma design.

lauchaves commented 2 months ago

Hey @trbutler4 no prob! That sounds great! I’d love to help out with the Figma design. I’ll use the wallet app design as a guide, thanks for counting me in!

trbutler4 commented 2 months ago

@sajalbnl @lauchaves I assigned you both to this issue. @lauchaves is handling the figma design (just paste a link here when complete) and @sajalbnl will implement it

sajalbnl commented 2 months ago

@trbutler4 okay, will start my work as soon as I get figma design

lauchaves commented 2 months ago

Hey @trbutler4 👋, I’ve put together the UI for the light client app. You can check it out here. Let me know if you have any feedback or if you’d like it done differently. 😊

sajalbnl commented 2 months ago

hey @trbutler4 should I start?

trbutler4 commented 2 months ago

Hey @trbutler4 👋, I’ve put together the UI for the light client app. You can check it out here. Let me know if you have any feedback or if you’d like it done differently. 😊

perfect, this is all we need for now. @sajalbnl go ahead and get started.

sajalbnl commented 2 months ago

@trbutler4 i have raised pr