{"id":18513052,"url":"https://github.com/rayel3gant/assignment1","last_synced_at":"2026-04-14T18:32:43.357Z","repository":{"id":222134550,"uuid":"756356609","full_name":"Rayel3gant/Assignment1","owner":"Rayel3gant","description":"Sharpe AI Internship assignment","archived":false,"fork":false,"pushed_at":"2024-02-12T14:15:16.000Z","size":208,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-25T21:09:26.975Z","etag":null,"topics":["javascript","react"],"latest_commit_sha":null,"homepage":"https://assignment-murex-two.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rayel3gant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-12T14:06:19.000Z","updated_at":"2024-02-12T14:11:34.000Z","dependencies_parsed_at":"2024-02-12T16:05:11.170Z","dependency_job_id":null,"html_url":"https://github.com/Rayel3gant/Assignment1","commit_stats":null,"previous_names":["rayel3gant/assignment1"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rayel3gant%2FAssignment1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rayel3gant%2FAssignment1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rayel3gant%2FAssignment1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rayel3gant%2FAssignment1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rayel3gant","download_url":"https://codeload.github.com/Rayel3gant/Assignment1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239225789,"owners_count":19603174,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","react"],"created_at":"2024-11-06T15:36:23.169Z","updated_at":"2025-10-30T12:32:25.455Z","avatar_url":"https://github.com/Rayel3gant.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This Project is created according to Sharpe AI internship's assignment requirements.This project is made using React and JS.\n\n\nThere are 3 pages in the application , In the Home page , We can generate random Quotes. In transaction page , we can provide a valid Ethereum Address and amount and send a request to store the data in Goggle firebase. I have used react-hook-form instead of traditional form due to its state management ease.Ethereus address is validated using Ether.js. In Data Page, all the data retrieved from Firebase database is showed.\n\n\nThis Project has taught me some new things also. I used Firebase for the first time, it was little challenging. Also One major issue I faced was with the Quotes API.According to the API Doc, I was making the correct request , but the connection was not secure , had to chance the API from https to http . It worked but during deploying , it failed.\n\n\nI have handled the errors where it was possible , wrote the code in try and catch blocks.\n\n\nTo use this repo on your system , git clone https://github.com/Rayel3gant/Assignment , then npm run start\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayel3gant%2Fassignment1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frayel3gant%2Fassignment1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayel3gant%2Fassignment1/lists"}