You are on page 1of 7

PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

A MICRO-PROJECT REPORT
ON
“CURRENCY CONVERTOR”

COURSE NAME- MOBILE APPLICATION DEVELOPMENT


COURSE CODE- 22617

DEPARTMENT OF COMPUTER ENGINEERING


(2022-23)

ROLL NO NAME OF STUDENTS


7 Shreya Shinde.
8 Aniket Boke.

UNDER THE GUIDANCE OF


MRS. GADE M.A.

PART -A
*Aim of the Micro – Project
1
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

Details Of Activity Planned Planned Name of responsible


Save date Finish date Team member

1. We plan to form the group of 2 7/4/2022 8/4/2022 All project members


students
2. We can select the topic of micro 9/4/2022 11/04/2022 Aniket Boke.
project
3. We plan to study about 12/04/2022 15/04/2022 Aniket Boke.
programming with python
4. We plan to note the all important 16/04/2022 18/04/2022 Aniket Boke.
points of micro project

5. We plan to prepare a basic 19/04/2022 20/04/2022 Aniket Boke.


information of micro project
6. We plan to select the one line 21/04/2022 21/04/2022 Aniket Boke.
which is effective and meaning
full.
7. Make the report on micro project 22/04/2022 23/04//2022 Shreya Shinde.

8. Edit the report 24/04/2022 24/04/2022 Aniket Boke. &


Shreya Shinde.

1) Study about decision making.


2) Collect relevant data from different sources.
3) Attempts alternative solution for micro project.

2
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

Roll No. Student Name Marks out of for Marks out of 4for Total out
performance in performance in
Of 10
group activity oral

7. Shreya Shinde
8. Aniket Boke

3
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

ABSTRACT
This project is a website-based project and this website helps to currency covert
according to rate of country currency. The Currency Converter website is helping to the
convert money like Indian Rupees to American Dollar or Indian Rupees to Dubai
Dirham. And this website. Different countries use different currencies, and there is
daily variation in these currencies relative to one another. Those who transfer money
from one country to another (one currency to another) must be updated with the latest
currency exchange rates on the market. And this website is mainly helpful in
business, shares, and finance. Different countries use different currencies, and these
currencies change daily compared to each other. Those who have transferred
money (one currency to another) from one country to another must be updated
with the latest currency exchange rates in the market. The Currency Converter
project has been created. This is just an app development like a calculator using Python.
In this application, there are regular updates about each country's currency by which
it reflects the current currency market value and conversion rate. Such an application
can be used by any user, but it is mainly useful for business, shares, and finance
related areas where money transfer and currency exchange take place daily. In this
currency converter app, users are given the option to choose the type of conversion, i.e.,
"this" currency to "to" currency. This simple feature allows users to enter the display
the converted amount (say currency in amount to convert (say currency in dollars)
and euros.)
INTRODUCTION
Purpose: An easily accessible online currency converter is very useful to show
travelers how their own currencies will fare when exchanged with other foreign currency.
Moreover, currency converters help international import and export businesses by
helping them determine the selling and buying profits of different products.

Scope: The Currency Converter App is helping to the convert money like Indian
Rupees to American Dollar or Indian Rupees to Dubai Dirham. Currency Converter is a
calculator or a software or a tool that converts quantity or value of one currency
into the relative quantities or values of another. Every software may have some cases
of bugs, errors, security related problems or system faults. There are many problems or
system faults for example, computer collapse or crashes due to power supply problem
will invalidate efforts of number of students. So, in future we can develop more
secure software by using advanced technologies.

JAVA FILE
4
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.


package com.mad.currencyconvertor;

import androidx.appcompat.app.AppCompatActivity;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {


TextView t1;
Button b1;
EditText ev1;
int num;

@SuppressLint("MissingInflatedId")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b1 = findViewById(R.id.button);
t1 = findViewById(R.id.textView4);
ev1 = findViewById(R.id.editTextNumber);
b1.setOnClickListener(new View.OnClickListener() {
@SuppressLint("SetTextI18n")
@Override
public void onClick(View v) {
if (ev1.getText().toString().equals("")){
Toast.makeText(getApplicationContext(),"Enter
number",Toast.LENGTH_LONG).show();
}
num = Integer.parseInt(ev1.getText().toString());
switch (v.getId()){
case R.id.button:
t1.setText("Result in INR == "+(81.75 * num
));

5
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

}
});
}
}

XML FILE
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="142dp"
android:layout_y="89dp"
android:text="USD TO INR"
android:textSize="20sp"/>

<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="53dp"
android:layout_y="242dp"
android:text="Enter USD" />

<EditText
android:id="@+id/editTextNumber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="136dp"
android:layout_y="218dp"
android:ems="10"
android:inputType="number" />

<Button
6
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.


android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="161dp"
android:layout_y="307dp"
android:text="Get Result" />

<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="45dp"
android:layout_y="426dp"
android:text="Result: " />
</AbsoluteLayout>

REFRANCE

https://www.xe.com/currencyconverter/
https://www.researchgate.net/publication/

Conclusion
The history of currency has been made attempt to explain that the currencies have been used
for trading. The development and emergence of various currencies has made the transactions
easy. The development of PCs, versatile use has upgraded the development of electronic
exchange for which individuals will be less ready to pay charges. They will be expecting for
recently imagined, bring down cost approaches to execute with money electronically as pay
buddy and square. Regardless of disadvantage of utilizing electronic exchange, paper money
always has an inducement among individuals.

You might also like