-
Notifications
You must be signed in to change notification settings - Fork 22
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
UI: Live price for the homepage chart #49
Comments
Hi @mazurroman can I work on this? I’d go through the code and understand. Then to implement the task, I’d get the latest price from coin base API using endPoint. I’d integrate the fetched data into the cart to display the accurate prices. Then set up regular updates to ensure prices are updated regularly by calling the API at intervals. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedhi am nuelo i have frontend and data analysis expirence and would like to handle this task How I plan on tackling this issueSet Up the HTML and bundle.js(compiled ts) Fetch Live Data from Coinbase API
Update the Chart with the Fetched Data |
I am apple for this issue via https://app.onlydust.com/p/opscan Hello, I've read the contributors guidelines and I'm excited to help with this task. I have a background in web development, with experience in JavaScript, APIs, and data visualization. To approach this problem, I would:
My background in web development and experience with APIs and data visualization can be leveraged to complete this task efficiently. I'm confident in my ability to fetch and display the live price data accurately in the chart. Please assign me this task, and I'll deliver the updated code to display the accurate price data in the chart. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI can take this I've worked with a lot of Walnut projects and I'm ready to tackle this issue. How I plan on tackling this issueIn the strakflare project, I have already worked with the recharts library, in this task it is necessary to refine the LineChart component, taking into account that I already have experience, it will not be difficult to do this |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedhi my name is Blessing am a frontend developer with expirence in using JS, APIs and frontend frame works i would love to contribute to this project How I plan on tackling this issueHTML Structure: Added a canvas element with the ID priceChart for rendering the chart. Centered the canvas in the viewport. Imported Chart.js. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am very good at ui design and visual representation How I plan on tackling this issue
HTML Structure: Begin by creating a clean and semantic HTML structure. This will include a container for the chart, a header, and any necessary controls or information displays.
API Integration: Use JavaScript to fetch live data from the Coinbase API. Set up the necessary API endpoints and handle authentication if required.
Dynamic Updates: Use Chart.js methods to update the chart in real-time with the fetched data. This will involve adding new data points and updating existing ones. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedAs a Full-Stack Developer with a year of experience, I am well-prepared to contribute effectively to your project. My technical and soft skills have enabled me to successfully complete contributions to Walnut's repositories, demonstrating my ability to deliver high-quality solutions that meet project standards. I am adept at problem-solving and take pride in creating applications that reduce workloads across various departments. My ability to adapt and learn quickly enables me to tackle new challenges effectively and independently, making me highly capable of addressing complex issues and implementing efficient solutions. I am also a member of "Dojo coding," a community where many developers contribute to various projects. This community provides substantial support and knowledge-sharing, enhancing my ability to contribute effectively. Effective communication is one of my strengths. I ensure that my explanations and descriptions are detailed and user-friendly, which has been appreciated by the maintainers I've worked with. My tech stack aligns perfectly with the project's requirements, ensuring a smooth integration and development process. Overall, my skills, experience, and community support make me well-equipped to contribute to your project by resolving issues efficiently and delivering high-quality, impactful solutions. How I plan on tackling this issueRequest for Issue Assignment: Fetch Live Data from Coinbase API for Chart on HomepageHi Walnut team, I am excited about the opportunity to work on this issue. I have previously contributed to Walnut's repositories, demonstrating my ability to deliver high-quality solutions that meet project standards. Below, I have outlined a detailed plan on how I will approach and solve this issue. Technical PlanObjectiveTo fetch live data from the Coinbase API and display the accurate price for each date in the chart on the homepage, replacing the hardcoded $2 value. Step-by-Step ImplementationFetch Live Data from Coinbase APIAPI Integration:
Data Retrieval:
Update Chart ComponentComponent Modification:
Data Mapping:
Backend ModificationsData Processing:
API Endpoints:
Frontend ModificationsDisplay Live Data:
Validation and TestingData Accuracy:
Performance Testing:
ConclusionGiven my previous contributions to Walnut's repositories and my familiarity with the codebase, I am confident in my ability to resolve this issue effectively. My detailed and technical approach ensures that the solution will meet the project's standards and improve the user experience. Thank you for considering my request. I look forward to contributing further to Walnut's repositories. Best regards! |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi @mazurroman, I can easily work on this task if the issue is assigned to me. I have 3 years of expertise working with Next.js, TypeScript, React, Redux, and Tailwind CSS. I worked on the block details page in the last ODHack. How I plan on tackling this issueProposed Solution
Thank you. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi! My name is Lindsay, and I'm a Software Engineer based in Costa Rica. I'm part of Dojo Coding community, and thanks to that I've already successfully contributed to the last 4 ODHacks in various projects, feel free to check my profile and contributions. How I plan on tackling this issue
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello Fab here, In my day to day I work as a Full Stack developer using React/Vue together with typescript in the frontend and Node and Django in the Backend. Lately I've been involved contributing to OSS projects related to the OP Stack and I am interested in collaborating for this project as well. Also as a Plus I am member of Web3 Community "Dojo Coding" How I plan on tackling this issueStep by Step:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a software developer with over 6 years experience building applications using Javascript and Typescript How I plan on tackling this issueI would fetch the live data from Coinbase API and display the accurate price for each date in the chart and test to confirm that it works perfectly. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am member from dojo coding How I plan on tackling this issueUnderstand the Requirements and Set Up Coinbase API Integration |
Hello @mazurroman, I am reaching out via the OnlyDust platform to express my interest in addressing this issue. Background: |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a django backend developer with intensive knowledge of ALISTAIR. I've worked on this type of project multiple times and this is no issue. How I plan on tackling this issueI would simply request all the required data from the Counbase API and input the data where needed |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedUI: Live price for the homepage chartHello Walnut team, I am Joel Vargas, and I'm member of Dojo Coding. I also come from OnlyDust I would like to request the assignment of the issue related to using the live price in the chart. As a previous contributor to your project, I am familiar with the codebase and would be happy to contribute. Below is my proposed approach for implementing this issue: How I plan on tackling this issueImplementation Plan
Initial Data Setup:
State Management:
Data Fetching:
With this approach, we get these results:While the data is loading: When the data is ready: I am willing to follow any specific guidelines the team may have. I appreciate the opportunity to contribute and am ready to start as soon as the issue is assigned to me. Also, if you need, you can contact me by Telegram Thank you! |
I am applying for this issue via https://app.onlydust.com/p/opscanTell us about your background and how it can be leveraged: I am a frontend developer with extensive experience in building and maintaining web applications. My expertise includes working with various APIs to fetch and display real-time data, ensuring that the user interface is both functional and visually appealing. My background in machine repair involving printing, embroidery, and wrapping machines has honed my problem-solving skills and attention to detail, which are crucial for developing robust frontend solutions. How would you approach the problem?
By leveraging my background and approach, I am confident in my ability to successfully complete this task and provide a seamless user experience. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello I’m skilled in using JavaScript and typescript to build out efficient solutions and this experience of mine can be seen on my OnlyDust profile at https://app.onlydust.com/u/Dprof-in-tech and on my GitHub at https://github.com/dprof-in-tech I have my proposed solution to this issue below. How I plan on tackling this issueHere's my plan for improving the chart on the homepage by integrating dynamic data from the Coinbase API:
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedMy name is Collins Ikechukwu. I am a fullstack developer with 4 years of experience. I'm thrilled about the chance to contribute to the Op Scan Project. With 4 years of solid experience in Next.js, TypeScript, Shadcn, and React, I'm confident in my ability to deliver an efficient and user-friendly Contract page for transactions. How I plan on tackling this issueI will leverage the Coinbase API to dynamically pull and refresh the latest price data. |
@Dprof-in-tech assigning this to you, please don't hesitate to reach out to me if you face any problem regarding this issue. Regarding your implementation, please follow these guidelines:
Very recently shadcn/ui added a Chart component which is supposed to be a thin wrapper over Recharts which is what is used currently in the code base. |
sure thing chief. |
Read contributor guidelines
Task description
In the chart on the homepage, the "Price" always says $2 because it is hardcoded. Fetch the live data from Coinbase API and display the accurate price for each date in the chart.
The text was updated successfully, but these errors were encountered: