-
Notifications
You must be signed in to change notification settings - Fork 0
Summary of Features
Information for designing the features will be posted here.
###Currency Exchange
The currency Exchange section will be featured on a separate page in the navigation bar and upon redirecting the user to its page, the user will be able to input a currency in US dollars and be shown a foreign currency (either Euro, Pound, or Yuan) of the equivalent amount.
Here are the specific features I plan on implementing it in:
- 2 input fields - one for US currency and one for foreign currency -
- 1 Select drop-down menu for each foreign currency to be converted into
Note: When the user selects a currency from the drop-down menu, the conversion will take place and display the output inside of the second input field.
As far as tools go, I plan on using: money js and accounting js, for converting the currency and formatting the money. The API I would like to use is the Open Exchange Rates API.
###Login / Registration Form
This feature includes a login and registration form that is accessed via the navigation bar and shown to the user as a modal upon clicking the "login" or "registration" button. Currently this feature includes just the modal, that will close upon clicking the "X" icon or outside of the modal, however, the final version will also incorporate, a database to store a user's credentials, user validation for those credentials, and 2 views that show the navigation bar before a user has logged in (a 'login' and 'register' button) and after (a 'logged-in user's name' and a 'logout' button). To view current design process of this feature see Login and Registration.