Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cleilsonandrade/jobscalc
JobsCalc é uma aplicação de estimativa de cálculo para projetos freelancer, onde é possível cadastrar e excluir jobs (projetos), obtendo uma estimativa de custo de cada job. Além disso, é possível estimar o valor da hora da pessoa que estará usando o sistema.
https://github.com/cleilsonandrade/jobscalc
budget-manager express freelancer fullstack mvc nodejs nodemon sql sqlite
Last synced: 8 days ago
JSON representation
JobsCalc é uma aplicação de estimativa de cálculo para projetos freelancer, onde é possível cadastrar e excluir jobs (projetos), obtendo uma estimativa de custo de cada job. Além disso, é possível estimar o valor da hora da pessoa que estará usando o sistema.
- Host: GitHub
- URL: https://github.com/cleilsonandrade/jobscalc
- Owner: CleilsonAndrade
- License: mit
- Created: 2021-07-31T17:55:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-24T15:28:55.000Z (8 months ago)
- Last Synced: 2024-03-25T02:42:03.918Z (8 months ago)
- Topics: budget-manager, express, freelancer, fullstack, mvc, nodejs, nodemon, sql, sqlite
- Language: EJS
- Homepage:
- Size: 1.13 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
JobsCalc
JobsCalc é uma aplicação de estimativa de cálculo para projetos freelancer, onde é possível cadastrar e excluir jobs (projetos), obtendo uma estimativa de custo de cada job. Além disso, é possível estimar o valor da hora da pessoa que estará usando o sistema.
# 📒 Índice
* [Descrição](#descrição)
* [Requisitos Funcionais](#requisitos)
* [Features](#features)
* [Tecnologias](#tecnologias)
* [Design](#design)
* [Cores](#cores)
* [Fontes](#fontes)
* [Instalação](#instalação)
* [Licença](#licença)# 📃 Descrição
JobsCalc é uma aplicação de estimativa de cálculo para projetos freelancer, onde é possível cadastrar e excluir jobs (projetos), obtendo uma estimativa de custo de cada job. Além disso, é possível estimar o valor da hora da pessoa que estará usando o sistema, com base no próprio cadastro. Aplicação desenvolvida completa utilizando banco de dados, servidor, front. Utilizando tecnologias: [**NodeJS**](https://nodejs.org/en), o framework [**Express**](https://expressjs.com/pt-br/) e banco de dados [**SQLite**](https://www.sqlite.org/).# 📌 Requisitos Funcionais
- [x] Cadastro de informações do usuário
- [x] Cadastro de meta de valor mensal
- [x] Cadastro de horas a trabalhar no dia
- [x] Cadastro de semanas para descanso no no ano
- [x] Cadastro de dias a trabalhar na semana
- [x] Calculo do orçamento total para o trabalho
- [x] Calculo de dias restantes para termino do projeto
- [x] Exibir valor da hora
- [x] Exibição de dias restantes para termino do projeto
- [x] Edição do projeto
- [x] Deleção do projeto## Features
- [x] Cadastro de avatar
- [x] Exibição de horas livres
- [x] Exibição do total de projetos, em andamento e encerrados
- [x] Responsividade# 💻 Tecnologias
- **HTML**
- **CSS**
- **JavaScript**
- **NodeJS**
- **EJS**
- **Express**
- **SQLite**# 🎨 Design
- O modelo final para versão desktop e mobile está disponível na pasta `./design`- Cores
* #323236
* #F0F2F5
* #FCFDFF
* #41414C
* #F1972C
* #FA9C2D
* #F8F8FC
* #FFFFFF
* #4F4F5B
* #E1E3E5
* #5A5A66
* #BFBFCC
* #787880
* #E1E3E5
* #EB3B35
* #36B336
* #E8F8E8
* #FAECEB- Fontes
* IBM Plex Sans, sans-serif# 🚀 Instalação
```bash
# Clone este repositório:
$ git clone https://github.com/CleilsonAndrade/jobscalc.git
$ cd ./jobscalc# Instalar as dependências:
$ yarn install# Iniciar banco de dados:
$ yarn init-db# Executar:
$ yarn dev
```# 📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.---
Feito com 💜 by CleilsonAndrade