🧮 jobsCalc
O jobsCalc é uma aplicação web desenvolvida para ajudar freelancers a organizarem seus projetos e calcularem de forma mais precisa quanto cobrar por cada trabalho.
A proposta do projeto é simples: permitir o cadastro de jobs, definir o valor da hora trabalhada e calcular automaticamente o custo estimado de cada projeto com base no tempo necessário para execução. Tudo isso em uma interface prática e objetiva, pensada para produtividade no dia a dia.
✨ Funcionalidades
- Cadastro e gerenciamento de jobs
- Cálculo automático do valor de projetos
- Configuração personalizada do valor por hora
- Exclusão de trabalhos concluídos ou cancelados
- Painel com resumo de horas disponíveis
- Interface simples e funcional para freelancers
🛠️ Tecnologias utilizadas
O projeto foi desenvolvido utilizando tecnologias do ecossistema JavaScript:
- JavaScript
- Node.js
- Express
- EJS
- Nodemon
🎯 Objetivo do projeto
O jobsCalc foi criado como prática de desenvolvimento full stack utilizando Node.js e Express, trabalhando conceitos de renderização server-side, organização de rotas, manipulação de dados e construção de interfaces dinâmicas.
Além do aprendizado técnico, o projeto também resolve um problema real enfrentado por freelancers: calcular de forma consistente o valor de um serviço sem depender de estimativas improvisadas.
💡 Destaques técnicos
Durante o desenvolvimento, trabalhei conceitos como:
- Estruturação de aplicações com Node.js
- Criação de rotas e controllers com Express
- Renderização de páginas com EJS
- Manipulação de dados e cálculos dinâmicos
- Organização de fluxo de cadastro e exclusão
- Desenvolvimento de aplicações web sem frameworks front-end
Esse projeto marcou uma etapa importante no aprendizado de back-end com JavaScript, principalmente no entendimento de como integrar lógica de negócio e renderização dinâmica em aplicações web completas.