0% found this document useful (0 votes)
804 views

A Micro-Project Report ON: "Currency Convertor"

The document describes a currency conversion mobile application project. It includes details about the project aim, activities, timelines, an abstract describing the purpose and scope of the currency converter app, code snippets for the Java and XML files used to build the app, and a conclusion about the history and future of currency exchange.

Uploaded by

Aniket Boke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
804 views

A Micro-Project Report ON: "Currency Convertor"

The document describes a currency conversion mobile application project. It includes details about the project aim, activities, timelines, an abstract describing the purpose and scope of the currency converter app, code snippets for the Java and XML files used to build the app, and a conclusion about the history and future of currency exchange.

Uploaded by

Aniket Boke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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.
1
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

PART -A
*Aim of the Micro – Project

1) Study about decision making.


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

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.

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.

4
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

JAVA FILE
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());

5
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

switch (v.getId()){
case R.id.button:
t1.setText("Result in INR == "+(81.75 * num
));

}
});
}
}

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" />

6
PUNE DISTRICT EDUCATION ASSOCIATION

THE INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

<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
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.
7

You might also like