itsApurba / currency-app

Home Page:https://currency-app-zeta-two.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

currency-app

Deploy Link

developing a ReactJS exchange rate dashboard using the following available details

UI:

  • Users first name (required field)

  • Users email address (form validated and required field)

  • Submit button (to fetch the exchange rates)

  • Upon clicking the submit button, the UI should display the following

  • A bar chart comparing any 5 currency exchange rates

  • How long ago was the last API request (last clicked the submit button)

  • Form validation is mandatory

  • Exchange rate information should be fetched from an open public api

Tech Stack

  • ReactJS

  • PrimeReact

  • NodeJs

Bonus Points (in descending order of value):

  • Local nodejs server is used to prefetch the required data from the open public api

Frontend calls an endpoint from the nodejs server to retrieve data

Data is prefetched every n minutes

Use a React UI Component library

Extra points if "PrimeReact" is used

Details should persist of page refresh

UI should be a single page UI with all components accessible at all times

UI should be optimized for laptop screens (1024px minimum)

Bonus if optimized for mobile screens (425px)

Display interesting stats (highest value compared to USD, current INR vs USD value, etc.)

elae.nag.ai.l.mo.re@gmail.com

rA9U9Wr3Tcq4Eg0KzstPN8DSWlnoBTpW

About

https://currency-app-zeta-two.vercel.app/


Languages

Language:JavaScript 86.1%Language:CSS 10.7%Language:HTML 3.2%