Skip to content

Aplicação WEB para controle financeiro pessoal construída com Vue.js e Vuetify

Notifications You must be signed in to change notification settings

diasjoaovitor/fin-easy

Repository files navigation

FinEasy

Aplicação WEB para gerenciamento de finanças pessoais desenvolvida com Vue.js.

Projeto desenvolvido como parte dos meus estudos em Vue.js, sendo este, meu primeiro contato com esta tecnologia.

Pagina inicial

✨ Tecnologias

  • 🖼️ Frontend: Vue 3 e Vuetify 3 para uma experiência de desenvolvimento de IU moderna e reativa
  • 🗃️ Gerenciamento de estado: integrado ao Pinia, a solução de gerenciamento de estado modular e intuitiva para Vue.
  • 🚦 Roteamento: utiliza o Vue Router para navegação SPA
  • 💻 Experiência de desenvolvimento aprimorada: beneficie-se da verificação de tipo estático do TypeScript e do conjunto de plug-ins ESLint para Vue, garantindo qualidade e consistência do código.
  • Ferramentas de última geração: construção de frontend com Vite, uma ferramenta extremamente rápida que impulsiona a próxima geração de aplicativos web.
  • 🧩 Importação automatizada de componentes: Simplifique seu fluxo de trabalho com unplugin-vue-components, importando componentes automaticamente conforme você os usa.
  • 🛠️ Vue fortemente tipado: Use vue-tsc para verificar o tipo de seus componentes Vue e aproveite uma experiência de desenvolvimento robusta.
  • 💪 Backend como serviço: com o Firebase, foi fornecido o serviço de autenticação e banco de dados.

💿 Instalação

git clone https://github.com/diasjoaovitor/fin-easy.git
cd fin-easy
mv .env.example .env

Crie um projeto no Firebase, atribuas as variáveis de configuração no arquivo .env, habilite o Firestore e Authentication.

npm i
npm run dev

📑 License

MIT

About

Aplicação WEB para controle financeiro pessoal construída com Vue.js e Vuetify

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published