Skip to content

aleguzmancs9/Econvert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Econvert

All-In-One Currency Converter
Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

Our web application, Econvert, is a web-based tool that allows the user to select any currency (euros, mexican pesos, pounds, yen, etc), any ancient currencies (shekels, romanian currency, silver coins, etc), and even in-game currencies (vbucks, robux, rocket league credits, etc). The application frontend and backend is managed all in Python, by importing the Reflex API to create our starting HTML, CSS, and JavaScript template. Our backend is run on Reflex to allow our Python code to be converted into JavaScript and we also implement the Together AI API to work as our currency converter. Our site takes in two inputs from the user, the currency they want the usd amount to be converted into, and the amount of money (usd). Our AI then returns the conversion amount and it is displayed to the user in a chatbot type format.

(back to top)

Built With

(back to top)

Getting Started

Prerequisites

  • reflex
    pip install reflex
  • Together.ai
    pip install together

Installation

  1. Get a free API Key at https://together.ai/apis
  2. Import packages
    import reflex as rx
    import together
  3. Enter your API in terminal
    export TOGETHEI_API_KEY='Enter Your Api'
  4. Enter your API in reflex
    together.api_key = "Enter Your Api"
    

(back to top)

Usage

Example1 Example2

(back to top)

Contact

Alexis Guzman - Linkedin - [email protected]
Sergio Zavala - Linkedin - [email protected]
Jean-Luc Martel - Linkedin - [email protected]
Daniel Solano - Linkedin - [email protected]

Project Link: https://github.com/aleguzmancs9/Econvert.git

(back to top)

About

All-In-One Currency Converter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages