AFK-AlignedFamKernel / afk_monorepo

AFK: Aligned Fam Kernel - Monorepo
https://afk-community.xyz
MIT License
15 stars 44 forks source link

Beta testing V0.2 #140

Closed MSghais closed 1 month ago

MSghais commented 1 month ago

Stay tuned for the announcement and the start of the Beta testing

Description

The beta testing contest starts soon. The date for the start and end of the contest is announced at the same time.

You need to send your report before the end date, as described in the next steps.

How to test and help us The demo is live here: https://afk-community.xyz/

You can request to be assigned to the GitHub issue. Send a Post (Note) on AFK with your GitHub ID (check this step to get your Github ID or Stark.Id) Come back later, and if you are assigned you can start the beta test: Let's write an issue or a doc with a description of what you did, as well as your Nostr profile and Starknet address.

Report any problems you encounter in just a few steps: What the problem is, how to reproduce the steps, error logs, and messages that may help. You can open different issues for these (check if it's not already reported maybe)

Starknet test Transaction hash for :

View app and Screens : Your GitHub ID comment is here in a comment, and on AFK.

[] Save your Private key of Nostr

Edit profile screens with your sent notes and your profile on AFK.

Onboard

Profile of users

Post detail

Create a Nostr account to login, in with a username and a password.

Channels

Search bar

Go to the home page and visit the app (Feed of notes, your profile, others profiles)

Nostr Send a note:

Send AM with your GitHub ID (not required), and request a tip with some thoughts, ideas, or feedback about AFK check this step to get your Github ID: https://t.me/JoyboyStarknet/1/2864)

Comment a note/comment of another user

Give a reaction to a Note

Edit your profile

Click to the profile icon

Add your Username and NIP-5

Come back a few moment later: Go to the claim page as described below and claim your first fund paid by the paymaster.

Click on Tips. Send the Token and the amount you want to used.

Sign the transaction to tip your friends in your wallet.

Get confirmation of your tips is sent correctly

Go to the Claim page (Click on the 2th button in the Bottom bar) If you don't have tips, you can tip you or: Request a tip on AFK: Send a note: JM please tips me. One user or the team gonna send you a tip. Go to the claim a few moments after (we are reactive)

If you have some ETH or Starknet fund: you can sign the tx to claim your fund If no ETH fund, the paymaster claims it for you. image

Transaction hash succeeds.

You see the label Claimed with a Disabled button

Give your feedback and report the bug Here is the description (present in the beta test issue) to send your report:

Report any problems you encounter in just a few steps: What the problem is, how to reproduce the steps, error logs, and messages that may help. You can open different issues for these (check if it's not already reported maybe)

Giving a tip to a friend. Initial claim (without funds, sent by payer) Claim a deposit (sign the transaction with your wallet). Screens : Your GitHub ID comment is here in a comment, and on AFK. Edit profile screens with your sent notes and your profile on AFK. Feedback:

What do you think, you want, you need? Let's discuss it!

Joy-Adah commented 1 month ago

Hi @MSghais can I be assigned to this? I'd love to be a beta tester.

ShantelPeters commented 1 month ago

Hi @MSghais can I be assigned to this issue .. I will love to take part of the beta testing .

web3g1rl commented 1 month ago

Hello @MSghais can I participate in the beta testing? I would love to be a part of it.

pheobeayo commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a web3 frontend developer and Technical writer skilled in Typescript, JavaScript, Solidity, Cairo and Rust. I have contributed successfully to open source projects like Stark Quest.

How I plan on tackling this issue

I will do this documentation for beta testing in the following steps

lauchaves commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hey! Im Lau Chaves Id love to give a hand on this one!Im also part of Dojo Coding Comunity.

I have participated on a couple of beta testing before and also contributed to this project as well!

How I plan on tackling this issue

Ill check the new features to test and also the current ones, create a Gdoc file to document any feedback or issue that I found, with steps to reproduce, screenshots or code error hash if needed!

deeseeker commented 1 month ago

@MSghais I will like to be assigned to this issue

Damilola145 commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm a front-end developer with a nack for trying new things.I love taking on challenges as it spurs the intuitive part of me to produce creative solutions.This will aid me during the testing to highlight any problem as observed during the testing periodI'm a front-end developer with a nack for trying new things.I love taking on challenges as it spurs the intuitive part of me to produce creative solutions.This will aid me during the testing to highlight any problem as observed during the testing period

How I plan on tackling this issue

I will make sure to follow the procedures as highlighted in line with the testing,and also make appropriate reports based on the results gotten from the testing period

Nemezjusz commented 1 month ago

Hi @MSghais I would like to be assigned!

MullerTheScientist commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a full-stack developer with experience in QA testing and languages like Python, Cairo, Solidity, React, and JavaScript.

How I plan on tackling this issue

Testing Exploratory testing, Freely explore the product to identify issues. Test case execution, Run planned test cases, documenting results. Edge case testing, Test extreme scenarios and boundaries. User experience evaluation, Assess usability, intuitiveness, and overall experience. Defect Reporting and Verification Document defects, Clearly describe issues, steps to reproduce, and expected outcomes. Report defects, Submit issues to the development team.

od-hunter commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I am a blockchain developer and I am also good with beta testing. I was part of the beta testers for JoyBoy and the first beta testing for AFK project. I'd love to take part again of the second beta testing for AFK please.

How I plan on tackling this issue

I would make sure to for through the site and observe how it responds to things carefully. I'll document issues encountered and give my honest feedbacks. Please I'd love to participate in this. Thank you.

martinvibes commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

hello @MSghais i'm afrontend developerand a QA tester who used to work with test.io i would love to participate on this beta testing

How I plan on tackling this issue

i would make sure to go through all the new and old features and also make sure that i write a well documented and understandable documentation to list out all the bugs/issues found on the site

Iwueseiter commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm a frontend and smart contract developer. I'd love to also contribute to this project.

How I plan on tackling this issue

I will go through all the features listed and check to see if they work as expected. And also write a comprehensive documentation of my observations.

GoSTEAN commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have a strong understanding of blockchain fundamentals, smart contract interactions, and Web3 technologies. I can provide insights on user experience, identify potential security concerns, and suggest improvements based on industry best practices.

How I plan on tackling this issue

  1. I will test each feature methodically, including account creation, note sending, tipping, and claiming funds.
  2. I'll document all steps, outcomes, and any unexpected behaviors encountered during testing.
  3. I will provide detailed feedback on user experience, functionality, and performance, along with suggestions for improvement.
  4. If issues arise, I'll report them with clear steps to reproduce and any relevant error messages or logs.
Kaminar-i commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

hello @MSghais please i would love to participate in the beta testing as i did not participate in the other one

How I plan on tackling this issue

i will ensure that all features are tested please kindly assign :)

ShantelPeters commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a frontend and blockchain developer , i was part of the first beta testing for AFK project .i will love to participate in beta testing 2.0 please

How I plan on tackling this issue

I will approach thee problem by doing a documentation for beta testing by the following By taking down bugs that i notice on the app i will try and test out all functions on the application ,take screenshots and approiately document all my findings. Pay attention to user experience and overall app performance I will also ensure i have necessary tools and account set up e.g Nostr, starknetwallet, Github. Looking forward .....

NueloSE commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a frontend end developer with experience in frontend development and testing

How I plan on tackling this issue

I will perform the following test:

Submiting a report

petersdt commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a developer with focus on frontend technologies and blockchain integration. skils in JS, React and cairo will be leveraged to contribute effectively to the beta testing and provide valuable feedback.

How I plan on tackling this issue

Test to perform

Tipping & Wallet: I will create a Starknet wallet (Bravoos,). I currently have sepolia testnet tokens to sign transactions. Test sending/receiving tips and signing transactions.

Token Tasks: I will create, launch, buy, and sell tokens in the app.

Claim Tips: Go to the claim page, select tips, and sign the transaction. If no ETH, the paymaster will claim for you.

Submit Report

Report Issues: I will document any problems with details like steps to reproduce, error logs, and ensure they aren't already reported.

Transaction Hashes: Provide hashes for tipping, initial claims, and deposits.

Screens and Profile: Include my GitHub ID and AFK profile in my google doc report.

thanks look forward to be part of the testing v2.0

CollinsC1O commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello @MSghais I'm a front-end and a blockchain developer. I will love to contribute to this. I did be grateful if assigned and will surely get the work done

akintewe commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm qualified to carry out in-depth beta testing for intricate apps like AFK because I'm a computer science major with a wealth of experience in full-stack development, blockchain technology, and quality assurance. My experience with Cairo, JavaScript, Go, Solidity, and TypeScript fits in well with the technology stack of this project. My background in Nostr protocol implementation and Starknet development enables me to fully comprehend and test the AFK platform's complexities.

How I plan on tackling this issue

I would read the literature and look over the demo before doing a beta test of AFK. Then, I would design a test strategy that would include every feature, including tipping, wallet integration, and account setup. I would thoroughly test every feature, recording the procedures, results, and any problems that arose. Security and edge scenarios would receive further consideration. I would put together a thorough report of my findings, including with bugs and suggestions for improvement. Lastly, in order to provide the development team with unambiguous feedback, I would communicate all bugs using GitHub.

MartinXV111 commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have a very strong background with running beta tests especially for social networks built on nostr. I have worked with joyboy and Also AFK in the past. In the long concluded OD Hack 7.0 i was assigned the task of beta test for AFK and did the job as well as i could, i was also rewarded for this task.

How I plan on tackling this issue

I'll approach the problem by first making myself acquainted with the social network, which I've already said before that I'm well familiar with it (AFK that is). I'll then look for bugs and issues i encounter while using the platform and I'll also follow the guided prompts asked by the maintainer :)

obacollins-lab commented 1 month ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have experience in software testing and working with blockchain applications. I am comfortable using GitHub, writing detailed bug reports, and providing feedback on user experience and functionality.

How I plan on tackling this issue

I’d start by exploring the app’s features, testing transactions like tips and claims, and documenting issues with clear steps to reproduce. I’d also suggest improvements based on usability and technical performance, ensuring the feedback aligns with the project goals.