About • Features • Layout • How it works • Tech Stack • Contributors • Author • License
💸 FinApp was developed with the aim of promoting education and financial control. In this web application you can make all your financial records to better control your money.
👨💻 The application is under development with ReactJs still without any integration with api, only with an interception of a fake api from MirageJs .
-
the application makes a request to the api that returns the user data:
- Username;
- id;
- cratedAt;
- transactions vector(financial transactions carried out by the user):
- deposit transaction (cash inflow);
- withdrawal transaction (outgoing money);
-
The user can register new transactions throughout their day to day and the app calculates their entire transaction history;
-
the user follows all the movement of his money through a graph of expenses and earnings;
(Dashboard)
(Lista de transações)
for the time being this project is under development, so we don't have a back-end or a mobile version yet.
but we can start the application in a development environment and make requests using Mirage.Js.
Before you begin, you will need to have the following tools installed on your machine:
Before you begin, you will need to have the following tools installed on your machine: [Git] (https://git-scm.com), Node.js. In addition, it is good to have an editor to work with the code like VSCode.
# Clone this repository
$ git clone git@github.com:git@github.com:Matheusouz1/FinApp.git
# Access the project folder in your terminal
$ cd FinApp
# Install the dependencies
$ npm install or yarn install
# Run the application in development mode
$ npm run start or yarn sttart
# The application will open on the port: 3000 - go to http://localhost:3000
The following tools were used in the construction of the project:
See the file package.json
- Prototype: Figma → Protótipo (Ecoleta)
- Editor: Visual Studio Code
- Fonts: Ubuntu, Inter
A big thanks to this group that made this product leave the field of idea and enter the app stores :)
You are an awesome team! :)
Matheus Santos |
- Fork the project.
- Create a new branch with your changes:
git checkout -b my-feature
- Save your changes and create a commit message telling you what you did:
git commit -m" feature: My new feature "
- Submit your changes:
git push origin my-feature
If you have any questions, please contact me by clicking here!
This project is under the license MIT.
Made by Matheus Santos 👋🏽 Get in Touch!
English |