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.
- 🖼️ 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.
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