[ISSUE FORM] Pre-Submission Checks
[ISSUE FORM] Contribution Program
GSSoC 2026
[ISSUE FORM] Difficulty Level
Advanced
[ISSUE FORM] Requested Project or Task
Real-Time Currency Converter
[ISSUE FORM] Problem Description
The repository currently includes many beginner and intermediate React projects, but it lacks a real-world financial utility application.
A Real-Time Currency Converter would help contributors learn:
- API integration in React applications.
- Handling asynchronous data fetching.
- Managing application state using React Hooks.
- Building responsive and user-friendly interfaces.
- Working with real-time data updates.
This project would add a practical utility that users can use for everyday currency conversions while strengthening core React development skills.
[ISSUE FORM] Expected Solution or Scope
The project should include:
- Input field for entering an amount.
- Dropdown to select source currency.
- Dropdown to select target currency.
- Real-time currency conversion using a public exchange rate API.
- Display of current exchange rates.
- Currency swap functionality.
- Loading and error handling states.
- Responsive design for mobile and desktop devices.
- Clean and modern UI using React and Tailwind CSS.
Optional enhancements:
- Conversion history.
- Favorite currencies.
- Dark mode support.
- Searchable currency list.
[ISSUE FORM] Resources or References
Public APIs:
Reference Applications:
- XE Currency Converter
- Google Currency Converter
[ISSUE FORM] Additional Context
I would like to contribute this project under GSSoC 2026.
The project will focus on React fundamentals, API integration, state management, and responsive UI development. It will be a useful addition to the collection because it introduces contributors to working with external APIs and real-time data while building a practical application.
[ISSUE FORM] Pre-Submission Checks
[ISSUE FORM] Contribution Program
GSSoC 2026
[ISSUE FORM] Difficulty Level
Advanced
[ISSUE FORM] Requested Project or Task
Real-Time Currency Converter
[ISSUE FORM] Problem Description
The repository currently includes many beginner and intermediate React projects, but it lacks a real-world financial utility application.
A Real-Time Currency Converter would help contributors learn:
This project would add a practical utility that users can use for everyday currency conversions while strengthening core React development skills.
[ISSUE FORM] Expected Solution or Scope
The project should include:
Optional enhancements:
[ISSUE FORM] Resources or References
Public APIs:
Reference Applications:
[ISSUE FORM] Additional Context
I would like to contribute this project under GSSoC 2026.
The project will focus on React fundamentals, API integration, state management, and responsive UI development. It will be a useful addition to the collection because it introduces contributors to working with external APIs and real-time data while building a practical application.