Skip to content

Sistema de controle e cálculo de atividades freelance desenvolvido na Maratona Discover da @Rocketseat

License

Notifications You must be signed in to change notification settings

lucasdam/jobs-calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JobsCalc

Sistema de controle e cálculo de atividades freelance.
Projeto desenvolvido durante a Maratona Discover da @Rocketseat.


☁️ Deploy:

O JobsCalc está hospedado na Heroku.

💻 Projeto:

O JobsCalc permite que freelancers gerenciem e calculem os valores de seus projetos.

Nesse sistema é possível adicionar novos jobs, informando quantas horas serão gastas na atividade e estimando o tempo que será necessário para concluir o trabalho.

Com os dados levantados a partir de um pequeno formulário de planejamento, o JobsCalc calcula o valor da hora trabalhada do freelancer e quanto ele pode cobrar por cada trabalho.

Vale ressaltar que os valores resultantes dos cálculos servem apenas de base para os freelancers em suas cobranças.

🎯 Objetivo:

O objetivo deste projeto foi colocar em prática técnicas, conceitos e tecnologias utilizadas no desenvolvimento de sistemas web.

⚙️ Tecnologias:

  • HTML
  • CSS
  • JavaScript
  • EJS
  • Node.js
  • Express.js
  • SQLite

📷 Tela:

jobscalc


📂 Como executar o projeto:

Passo 1. Clone este repositório pelo terminal: git clone https://github.com/lucasdam/jobs-calc.git
Passo 2. Acesse a pasta do projeto: cd jobs-calc
Passo 3. Instale as dependências: npm install
Passo 4 (opcional). Caso deseje recriar o banco, acesso o diretório ./src/db/, remova o arquivo database.sqlite e execute o comando npm run init-db.
Passo 5. Inicie a aplicação: npm start ou npm run dev
Passo 6. Para acessar: http://localhost:3000

About

Sistema de controle e cálculo de atividades freelance desenvolvido na Maratona Discover da @Rocketseat

Topics

Resources

License

Stars

Watchers

Forks