https://github.com/prowilliam/finance-app
Technical test that requests a mobile interface with react native for a banking entity where the search, deletion, creation and editing of financial products (credit cards) is carried out with the following technologies TypeScript, expo, React-Navite, react-dom, Jest, react -test-renderer.
https://github.com/prowilliam/finance-app
Last synced: over 1 year ago
JSON representation
Technical test that requests a mobile interface with react native for a banking entity where the search, deletion, creation and editing of financial products (credit cards) is carried out with the following technologies TypeScript, expo, React-Navite, react-dom, Jest, react -test-renderer.
- Host: GitHub
- URL: https://github.com/prowilliam/finance-app
- Owner: ProWilliam
- Created: 2024-07-04T04:28:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-24T00:37:35.000Z (almost 2 years ago)
- Last Synced: 2025-02-07T11:17:03.342Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 337 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Finance App
Finance App is a React Native application designed to manage financial products. Provides functions to register, view, edit and delete financial products using expo as an image interpreter.
## Table of Contents
- [Description](#Description)
- [Features](#Features)
- [Installation](#Installation)
- [Usage](#Usage)
- [Screenshots](#Screenshots)
- [Example](#Example)
- [Contact](#contact)
- [Contributions](#Contributions)
## Description
This application allows users to manage financial products, including adding new products, viewing details, editing, and deleting them. It is built using React Native and Expo, and follows modern React development practices.
:exclamation: ***Nota:*** This application is under development and may contain errors.
## Features
- Add new financial products
- View detailed information of financial products
- Edit existing financial products
- Delete financial products
- Search for financial products
## Installation
Follow these steps to get a local copy up and running.
### Prerequisites
- Node.js (version 14 or higher)
- Expo CLI
### Setup
Clone the repository:
```
git clone https://github.com/ProWilliam/finance-app.git
cd finance-app
```
Install the dependencies:
```
npm install
```
in the app.config.js file change the path to your local server something like this:
```
apiUrl: 'http://:3002/'
```
### Running the App
Start the Expo development server:
```
npm start
```
Scan the QR code with the Expo Go app on your mobile device, or run the app on an emulator:
## Usage
- To add a new financial product, navigate to the "Add Product" screen, fill in the required fields, and submit the form.
- To view the details of a financial product, tap on the product in the list.
- To edit or delete a product, go to the product's detail page and use the appropriate buttons.
## Screenshots

## Example of a Styled Section
- **Add Products**: Easily add new financial products to your portfolio.
- **View Details**: Access detailed information about each product.
- **Edit Products**: Modify existing product information.
- **Delete Products**: Remove products that are no longer needed.
- **Search**: Quickly find products using the search functionality.
## Contributions
Contributions are welcome. Please open a pull request or create an issue for any changes or suggestions.
## Contact
For any inquiries or issues, please contact:
- William Toro - pro.williamtoro@gmail.com
- [GitHub](https://github.com/ProWilliam)