Skip to content

CurrencyChanger is a lightweight web application built with Python and Flask that allows users to convert amounts between different currencies using real-time exchange rates. The project uses HTML templates and CSS for the frontend, integrates an external currency exchange API, and is deployed on Render.

Notifications You must be signed in to change notification settings

Confy-Code/CurrencyChanger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project: Currency Converter Mini Project

Author: Confy-Code

This is a simple currency conversion web application built with Python (Flask).
The application allows users to convert amounts between different currencies using real-time exchange rates.

The project uses HTML templates, CSS for styling, and is deployed live on Render.


Project Description

The Currency Converter provides a clean web interface where users can:

  • Enter an amount
  • Select source and target currencies (Example: from *USD to *EUR)
  • Instantly view the converted value

Notice:

Exchange rates are fetched dynamically from an external currency API.


Technologies Used

  • Python
  • Flask
  • HTML
  • CSS
  • External Currency Exchange API
  • Render (Deployment)

Project Structure

structure

Installation & Setup

1. Clone the repository

 git clone https://github.com/Confy-Code/CurrencyChanger.git
   cd CurrencyChanger

2. Create your own virtual environment(optional)

 python -m venv venv
 source venv/bin/activate 
  On Windows: venv\Scripts\activate

3.Install the progect's dependencies

 pip install -r requirements.txt

Run the application and open your localhost adress via browser

  python server_serve.py

Deployment

Hosted on Render via link: (https://confy-currency-converter.onrender.com)

Environment variables are configured via the Render dashboard

Application is started using the main server file

About

CurrencyChanger is a lightweight web application built with Python and Flask that allows users to convert amounts between different currencies using real-time exchange rates. The project uses HTML templates and CSS for the frontend, integrates an external currency exchange API, and is deployed on Render.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published