SlideShare a Scribd company logo
1 of 6
Index
1. Introduction
2. Objectives
3. Problem Statement
4. Hardware/ Software Requirements
Introduction
The thirst for learning, upgrading technical skills and applying the concepts in real life
environment at a fast pace is what the industry demands from IT professionals today.
However busy work schedules, far-flung locations, unavailability of convenient time-
slots pose as major barriers when it comes to applying the concepts into realism. And
hence the need to look out for alternative means of implementation in the form of
laddered approach.
The above truly pose as constraints especially for our students too! With their busy
schedules, it is indeed difficult for our students to keep up with the genuine and
constant need for integrated application which can be seen live especially so in the field
of IT education where technology can change on the spur of a moment. Well,
technology does come to our rescue at such times!!
Keeping the above in mind and in tune with our constant endeavour to use Technology
in our training model, we at Aptech have thought of revolutionizing the way our
students learn and implement the concepts using tools themselves by providing a live
and synchronous eProject learning environment!
So what is this eProject?
eProject is a step by step learning environment that closely simulates the classroom and
Lab based learning environment into actual implementation. It is a project
implementation at your fingertips!! An electronic, live juncture on the machine that
allows you to
 Practice step by step i.e. laddered approach.
 Build a larger more robust application.
 Usage of certain utilities in applications designed by user.
 Single program to unified code leading to a complete application.
 Learn implementation of concepts in a phased manner.
 Enhance skills and add value.
 Work on real life projects.
 Give a real life scenario and help to create applications more complicated
and useful.
 Mentoring through email support.
The students at the centre are expected to complete this eProject and send complete
documentation with source code to eProjects Team
Looking forward to a positive response from your end!!
Objectives of the project
The Objective of this program is to give a sample project to work on real life projects.
These applications help you build a larger more robust application.
The objective is not to teach you the concepts but to provide you with a real life
scenario and help you create applications using the tools.
You can revise them before you start with the project.
It is very essential that a student has a clear understanding of the subject.
Kindly get back to eProjects Team, in case of any doubts regarding the application or its
objectives.
Background
The Currency Conversion App, named "CurrenSee" is designed to meet the financial needs of a
broad user base, including individuals, travelers, and businesses. The app's development is
commissioned by ABC Finance Ltd., a globally recognized financial institution known for its
commitment to innovation and customer-centric services.
Functional Requirements-
User Registration and Authentication:
Users should be able to create accounts or log in securely.
User authentication mechanisms (e.g., email/password, social media login) should be
implemented.
Currency Conversion:
Users can select a base currency and a target currency.
Real-time exchange rates are fetched and displayed for the selected conversion.
Users can enter an amount to convert, and the app calculates and displays the converted
amount.
Currency List:
Users can access a list of supported currencies.
The list should be searchable and filterable.
Currencies should be displayed with their respective symbols and names.
Exchange Rate Information:
Users can view detailed information about exchange rates.
Historical exchange rate data is available, showing trends over time.
Currency Conversion History:
The app stores a history of currency conversion transactions for users.
Users can view their past conversion details, including date, rates, and amounts.
Rate Alerts:
Users can set rate alerts for specific currency pairs.
When the exchange rate reaches the specified threshold, users receive notifications.
User Preferences:
Users can set their default base currency.
The app remembers their preferred currency conversion settings.
Currency News and Market Trends:
Users can access news and articles related to currency markets.
Market trend information, charts, and analysis are provided.
User Support and Help Center:
A section with FAQs and user guides.
Users can contact customer support for assistance or inquiries.
App Notifications:
Push notifications for rate alerts and important app updates.
Users can manage notification preferences.
User Feedback:
Users can provide feedback and report issues through the app.
Non-Functional Requirements-
Responsiveness: The app should respond to user interactions within 1-2 seconds, ensuring a
smooth and lag-free experience.
Loading Time: The app's initial loading time should be minimized to ensure users can access it
quickly.
User Interface: The app's user interface should be intuitive, following best design practices for
mobile apps to ensure ease of use.
Accessible: The application should have clear and legible fonts, user-interface elements, and
navigation elements.
User-friendly: The application should be easy to navigate with clear menus and other elements
and easy to understand.
Operability: The application should operate in a reliably efficient manner.
Error Handling: Implement robust error handling to provide clear error messages to users and
gracefully handle unexpected situations.
Scalability: The application architecture and infrastructure should be designed to handle
increasing user traffic, data storage, and feature expansions.
Security: The application should implement adequate security measures such as authentication.
For example, only registered users can access certain features.
User Documentation: Provide user guides, FAQs, and tutorials to help users understand and
navigate the application.
Developer Documentation: Maintain developer documentation to assist in further development
and maintenance.
Video: Provide video displaying complete working of the application.
Hardware/ Software Requirements
Hardware
 A minimum computer system that will help you access all the tools in the courses
is a Pentium 166 or better
 128 Megabytes of RAM or better
 Windows 2000 Server (or higher if possible)
Software
Use software as per your requirement
 Windows OS/JAVA/Android SDK/Notepad/SQL/Dart/Flutter

More Related Content

Similar to App-CurrenSee.doc

Towards Mobile Twin Peaks for App Development
Towards Mobile Twin Peaks for App DevelopmentTowards Mobile Twin Peaks for App Development
Towards Mobile Twin Peaks for App DevelopmentMobileSoft
 
Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project reportChin2uuu
 
Mobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesMobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesPolyxer Systems
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateAbelKCS
 
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...PC Doctors NET
 
Evaluating Technology Use in the Classroom.pdf
Evaluating Technology Use in the Classroom.pdfEvaluating Technology Use in the Classroom.pdf
Evaluating Technology Use in the Classroom.pdfChloe Cheney
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023XDuce Corporation
 
Role of an Architect in Software Usability Engineering
Role of an Architect in Software Usability EngineeringRole of an Architect in Software Usability Engineering
Role of an Architect in Software Usability Engineeringthinakes
 
Custom Mobile App Development
Custom Mobile App DevelopmentCustom Mobile App Development
Custom Mobile App DevelopmentAppsterHQ News
 
Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1Samuel Mann
 
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012itslearning Nederland
 
20120612 itslearning app library dag
20120612 itslearning app library dag20120612 itslearning app library dag
20120612 itslearning app library dagTim Remmers
 
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
SYST15892  Interactive User Interface Design Phase IV  Usa.pdfSYST15892  Interactive User Interface Design Phase IV  Usa.pdf
SYST15892 Interactive User Interface Design Phase IV Usa.pdfacsmadurai
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenAnxiao Chen
 
Mobile App Development Company-Innovative and User-Friendly Apps.pdf
Mobile App Development Company-Innovative and User-Friendly Apps.pdfMobile App Development Company-Innovative and User-Friendly Apps.pdf
Mobile App Development Company-Innovative and User-Friendly Apps.pdfTechugo
 

Similar to App-CurrenSee.doc (20)

Towards Mobile Twin Peaks for App Development
Towards Mobile Twin Peaks for App DevelopmentTowards Mobile Twin Peaks for App Development
Towards Mobile Twin Peaks for App Development
 
Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project report
 
How to Build an E-Learning Mobile Application?
How to Build an E-Learning Mobile Application?How to Build an E-Learning Mobile Application?
How to Build an E-Learning Mobile Application?
 
Mobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesMobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key Differences
 
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design CertificateCase Study 3 - Portfolio Project Final - Google UX Design Certificate
Case Study 3 - Portfolio Project Final - Google UX Design Certificate
 
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...
Exploring the Dynamic World of Mobile App Development: Expert Tips and Key Hu...
 
SahilaMirajkar
SahilaMirajkarSahilaMirajkar
SahilaMirajkar
 
Presentation1
Presentation1Presentation1
Presentation1
 
PCE Connect
PCE ConnectPCE Connect
PCE Connect
 
Evaluating Technology Use in the Classroom.pdf
Evaluating Technology Use in the Classroom.pdfEvaluating Technology Use in the Classroom.pdf
Evaluating Technology Use in the Classroom.pdf
 
how to choose right mobile app development tools
how to choose right mobile app development toolshow to choose right mobile app development tools
how to choose right mobile app development tools
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023
 
Role of an Architect in Software Usability Engineering
Role of an Architect in Software Usability EngineeringRole of an Architect in Software Usability Engineering
Role of an Architect in Software Usability Engineering
 
Custom Mobile App Development
Custom Mobile App DevelopmentCustom Mobile App Development
Custom Mobile App Development
 
Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1Dragons's Den 2014 Semester 1
Dragons's Den 2014 Semester 1
 
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012
itslearning App Library dag voor partners - Tim Remmers - 12 juni 2012
 
20120612 itslearning app library dag
20120612 itslearning app library dag20120612 itslearning app library dag
20120612 itslearning app library dag
 
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
SYST15892  Interactive User Interface Design Phase IV  Usa.pdfSYST15892  Interactive User Interface Design Phase IV  Usa.pdf
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chen
 
Mobile App Development Company-Innovative and User-Friendly Apps.pdf
Mobile App Development Company-Innovative and User-Friendly Apps.pdfMobile App Development Company-Innovative and User-Friendly Apps.pdf
Mobile App Development Company-Innovative and User-Friendly Apps.pdf
 

Recently uploaded

Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 

Recently uploaded (20)

Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 

App-CurrenSee.doc

  • 1. Index 1. Introduction 2. Objectives 3. Problem Statement 4. Hardware/ Software Requirements
  • 2. Introduction The thirst for learning, upgrading technical skills and applying the concepts in real life environment at a fast pace is what the industry demands from IT professionals today. However busy work schedules, far-flung locations, unavailability of convenient time- slots pose as major barriers when it comes to applying the concepts into realism. And hence the need to look out for alternative means of implementation in the form of laddered approach. The above truly pose as constraints especially for our students too! With their busy schedules, it is indeed difficult for our students to keep up with the genuine and constant need for integrated application which can be seen live especially so in the field of IT education where technology can change on the spur of a moment. Well, technology does come to our rescue at such times!! Keeping the above in mind and in tune with our constant endeavour to use Technology in our training model, we at Aptech have thought of revolutionizing the way our students learn and implement the concepts using tools themselves by providing a live and synchronous eProject learning environment! So what is this eProject? eProject is a step by step learning environment that closely simulates the classroom and Lab based learning environment into actual implementation. It is a project implementation at your fingertips!! An electronic, live juncture on the machine that allows you to  Practice step by step i.e. laddered approach.  Build a larger more robust application.  Usage of certain utilities in applications designed by user.  Single program to unified code leading to a complete application.  Learn implementation of concepts in a phased manner.  Enhance skills and add value.  Work on real life projects.  Give a real life scenario and help to create applications more complicated and useful.  Mentoring through email support. The students at the centre are expected to complete this eProject and send complete documentation with source code to eProjects Team Looking forward to a positive response from your end!!
  • 3. Objectives of the project The Objective of this program is to give a sample project to work on real life projects. These applications help you build a larger more robust application. The objective is not to teach you the concepts but to provide you with a real life scenario and help you create applications using the tools. You can revise them before you start with the project. It is very essential that a student has a clear understanding of the subject. Kindly get back to eProjects Team, in case of any doubts regarding the application or its objectives.
  • 4. Background The Currency Conversion App, named "CurrenSee" is designed to meet the financial needs of a broad user base, including individuals, travelers, and businesses. The app's development is commissioned by ABC Finance Ltd., a globally recognized financial institution known for its commitment to innovation and customer-centric services. Functional Requirements- User Registration and Authentication: Users should be able to create accounts or log in securely. User authentication mechanisms (e.g., email/password, social media login) should be implemented. Currency Conversion: Users can select a base currency and a target currency. Real-time exchange rates are fetched and displayed for the selected conversion. Users can enter an amount to convert, and the app calculates and displays the converted amount. Currency List: Users can access a list of supported currencies. The list should be searchable and filterable. Currencies should be displayed with their respective symbols and names. Exchange Rate Information: Users can view detailed information about exchange rates. Historical exchange rate data is available, showing trends over time. Currency Conversion History: The app stores a history of currency conversion transactions for users. Users can view their past conversion details, including date, rates, and amounts. Rate Alerts: Users can set rate alerts for specific currency pairs. When the exchange rate reaches the specified threshold, users receive notifications. User Preferences: Users can set their default base currency. The app remembers their preferred currency conversion settings. Currency News and Market Trends: Users can access news and articles related to currency markets. Market trend information, charts, and analysis are provided.
  • 5. User Support and Help Center: A section with FAQs and user guides. Users can contact customer support for assistance or inquiries. App Notifications: Push notifications for rate alerts and important app updates. Users can manage notification preferences. User Feedback: Users can provide feedback and report issues through the app. Non-Functional Requirements- Responsiveness: The app should respond to user interactions within 1-2 seconds, ensuring a smooth and lag-free experience. Loading Time: The app's initial loading time should be minimized to ensure users can access it quickly. User Interface: The app's user interface should be intuitive, following best design practices for mobile apps to ensure ease of use. Accessible: The application should have clear and legible fonts, user-interface elements, and navigation elements. User-friendly: The application should be easy to navigate with clear menus and other elements and easy to understand. Operability: The application should operate in a reliably efficient manner. Error Handling: Implement robust error handling to provide clear error messages to users and gracefully handle unexpected situations. Scalability: The application architecture and infrastructure should be designed to handle increasing user traffic, data storage, and feature expansions. Security: The application should implement adequate security measures such as authentication. For example, only registered users can access certain features. User Documentation: Provide user guides, FAQs, and tutorials to help users understand and navigate the application. Developer Documentation: Maintain developer documentation to assist in further development and maintenance. Video: Provide video displaying complete working of the application.
  • 6. Hardware/ Software Requirements Hardware  A minimum computer system that will help you access all the tools in the courses is a Pentium 166 or better  128 Megabytes of RAM or better  Windows 2000 Server (or higher if possible) Software Use software as per your requirement  Windows OS/JAVA/Android SDK/Notepad/SQL/Dart/Flutter