SamG1002 / Refinances

A money manager app (TCC)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


💰 Um sistema de organização financeira pode ajudar pessoas comuns e sem entendimento de finanças a administrar melhor seu dinheiro.

Por quê?TecnologiasComo usarEquipeLicença


home     splash     register    



🧐 Por quê?

Um planejamento financeiro estruturado auxilia a ter noção exata das despesas e dos ganhos, tornando de fácil entendimento a realidade na qual as finanças estão.

Uma gestão financeira simples é suficiente, já que garante ao usuário um panorama necessário que permite manter as contas em ordem.

É otimo também para poupar dinheiro, tanto para eventuais imprevistos quanto para um determinado objetivo, somado às facilidades que o aplicativo traz para registrar e exibir tais gastos e ganhos.

Protótipo (FIGMA):

https://www.figma.com/file/l6NjNdvmTZ3H7ttO5mG8Pz/Evoke-team-library?node-id=0%3A1


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

👉 Backend

  • NodeJS
  • Express
  • Type Orm
  • My Sql
  • Typescript

👉 Mobile

  • React Native
  • React Navigation
  • React Native Paper
  • Axios
  • Modalize
  • Typescript

👉 Web

  • React
  • Typescript

👉 Desenvolvimento Geral

  • Editor:
    • Visual Studio Code
  • Prototipagem:
    • Adobe XD
    • Figma
  • Reuniões:
    • Discord
  • Diagramas:
    • Microsoft Visio
    • Astah
  • Apresentações:
    • Microsoft PowerPoint
    • Youtube
  • Edição:
    • Adobe Premiere
    • Adobe Photoshop
    • Adobe Illustrator

🚀 Como usar

Antes de tudo, você precisa ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disso, é bom ter um editor para trabalhar com o código, como VSCode. É preciso, também, do ts-node TS-Node e Nodemon.

O projeto é divido em três partes:

  • 🎲 Backend (Servidor)
  • 📱 Mobile (Aplicativo)
  • 💻 Web (Site administrativo)
# Clone o repositório
$ git clone https://github.com/Almeida154/refinances.git
👉 Backend:
$ cd backend

Instale as dependências:

# Pode usar o npm se quiser
$ yarn install

Rode o servidor:

# Você precisa do Xampp rodando a partir de agora
$ yarn dev
👉 Mobile:
$ cd ..
$ cd mobile
# Pode usar npm se quiser
$ yarn install

Rode o aplicativo:

$ yarn android
👉 Web:
$ cd ..
$ cd web
# Pode usar npm se quiser
$ yarn install

Rode o website:

$ yarn start

👨‍💻 Equipe


Foto do David Almeida
@David Almeida
Foto do Wallace
@Wallace Moura
Foto do Samuel
@Samuel Guerra
Foto do Phillip
@Phillip Anselmo
Foto da Isabela
@Isabela Saori
Foto do Italo
@Italo Cabral
Foto da Mariana
@Mariana Santos

🧾 Licença

Esse repositório está licenciado pela MIT LICENSE. Para informações detalhadas, leia o arquivo LICENSE contido nesse repositório.



About

A money manager app (TCC)

License:MIT License


Languages

Language:TypeScript 98.1%Language:Java 0.9%Language:Objective-C 0.6%Language:JavaScript 0.1%Language:Ruby 0.1%Language:Starlark 0.1%