{"id":29690286,"url":"https://github.com/raphaelramosds/eimports","last_synced_at":"2025-07-23T06:06:39.977Z","repository":{"id":194277212,"uuid":"690295938","full_name":"raphaelramosds/eimports","owner":"raphaelramosds","description":"A stock control web system for micro entrepreneurs","archived":false,"fork":false,"pushed_at":"2025-06-29T18:32:57.000Z","size":549,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-29T18:33:49.687Z","etag":null,"topics":["nextjs","oop","php"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raphaelramosds.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-09-11T23:40:10.000Z","updated_at":"2025-06-29T18:33:02.000Z","dependencies_parsed_at":"2023-09-12T17:56:53.083Z","dependency_job_id":"a8e7ff3f-19d4-4681-b69a-c09d012dc439","html_url":"https://github.com/raphaelramosds/eimports","commit_stats":null,"previous_names":["raphaelramosds/eimports"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/raphaelramosds/eimports","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelramosds%2Feimports","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelramosds%2Feimports/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelramosds%2Feimports/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelramosds%2Feimports/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raphaelramosds","download_url":"https://codeload.github.com/raphaelramosds/eimports/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raphaelramosds%2Feimports/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266626115,"owners_count":23958344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nextjs","oop","php"],"created_at":"2025-07-23T06:06:39.316Z","updated_at":"2025-07-23T06:06:39.965Z","avatar_url":"https://github.com/raphaelramosds.png","language":"TypeScript","readme":"# Eimports\n\n## Componentes\n\n- Poliana Ellen\n- Raphael Ramos\n- Niedson Fernando\n- Franklin Soares\n\n## Contextualização\n\nMuitos vendedores, especialmente aqueles que operam em pequena escala, têm uma preferência arraigada pelo uso de planilhas do Excel ou papel e lápis para gerenciar suas operações. No entanto, há uma série de desafios e limitações inerentes a esse método de controle de estoque. Nesse contexto, justificamos a necessidade de desenvolver um sistema de controle de estoque na internet que seja especialmente adaptado às preferências dos vendedores. O projeto consiste em desenvolver um software para internet em que o vendedor (usuário único do sistema) será capaz de controlar seu estoque e as suas vendas.\n\n![Demo](docs/demo.png)\n\n## Versão inicial\n\nDentre os requisitos listados na seção de Documentação, no item Engenharia de Requisitos, cinco foram selecionados para compôr a versão inicial do sistema. Eles foram\n\n- Autenticar usuário\n- Cadastrar ordem de compra\n- Cadastrar produto\n- Baixar ordem de compra\n- Avaliar giro de estoque\n\nPortanto, o usuário que controla o estoque deve ser capaz de\n\n- Cadastrar-se e logar no sistema com email e senha\n- Cadastrar produto(s) no estoque\n- Cadastrar ordem de compra para um ou mais produtos do estoque\n- Dar baixa na ordem de compra, dando a possibilidade de anexar comprovantes de pagamento\n- Visualizar um plot do giro de estoque de um produto em específico. \n\n### Documentação\n\n- Engenharia de Requisitos\n    - [Casos de Uso](./docs/CdU.md)\n    - [Diagrama de casos de uso](./docs/Diagrama%20CdU.pdf)\n    - [Histórias de usuários](./docs/HUs.md)\n    - [Apresentação dos casos de uso](https://drive.google.com/file/d/10voitNwHleYkfHrKjGWaMnGzj_5zkVzp/view?pli=1)\n\n- Banco de dados\n    - [Diagrama Entidade Relacionamento](./docs/MER.pdf)\n    - [Modelo Relacional](./docs/MR.pdf)\n    - [Consultas ao BD](./docs/QUERIES.md)\n\n- Documentação da API\n    - [Código da API](./src/web-server/)\n    - [Documentação dos endpoints](https://documenter.getpostman.com/view/31179296/2s9YeN2UPQ)\n\n- Documentação do frontend\n    - [Código do frontend](./src/site/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphaelramosds%2Feimports","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraphaelramosds%2Feimports","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphaelramosds%2Feimports/lists"}