{"id":21178021,"url":"https://github.com/thallyta-castro-cv/dio-angular-marketplace","last_synced_at":"2026-04-16T14:05:58.550Z","repository":{"id":134406948,"uuid":"459312341","full_name":"thallyta-castro-cv/dio-angular-marketplace","owner":"thallyta-castro-cv","description":"Este projeto consiste em uma aplicação simples em Angular de um marketplace de filmes que consome uma base de dados do arquivo db.json para carregar uma lista de filmes para compra. O filme ou uma lista de filmes é adicionado ao carrinho onde é calculado o valor total e os filmes selecionados. É possível também remover um item da lista do carrinho, ou remover tudo. No final é pedido os dados do usuário para finalizar o pagamento e concluidos os mesmo, tem um botão que envia o pagamento e retorna uma mensagem para o usuário da confirmação da compra.","archived":false,"fork":false,"pushed_at":"2023-10-15T23:13:36.000Z","size":3587,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-14T18:48:10.807Z","etag":null,"topics":["angular","angular-cli","angular-material","typescript"],"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/thallyta-castro-cv.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}},"created_at":"2022-02-14T20:17:44.000Z","updated_at":"2022-02-18T19:18:46.000Z","dependencies_parsed_at":"2025-01-21T11:42:41.588Z","dependency_job_id":"9821faea-221e-4910-a1e7-93a747dbc92d","html_url":"https://github.com/thallyta-castro-cv/dio-angular-marketplace","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thallyta-castro-cv/dio-angular-marketplace","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thallyta-castro-cv%2Fdio-angular-marketplace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thallyta-castro-cv%2Fdio-angular-marketplace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thallyta-castro-cv%2Fdio-angular-marketplace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thallyta-castro-cv%2Fdio-angular-marketplace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thallyta-castro-cv","download_url":"https://codeload.github.com/thallyta-castro-cv/dio-angular-marketplace/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thallyta-castro-cv%2Fdio-angular-marketplace/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259809032,"owners_count":22914754,"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","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":["angular","angular-cli","angular-material","typescript"],"created_at":"2024-11-20T17:19:29.169Z","updated_at":"2026-04-16T14:05:58.494Z","avatar_url":"https://github.com/thallyta-castro-cv.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Marketplace Cinemark Angular\n![NPM](https://img.shields.io/npm/l/react)\n\n\u003cb\u003e Este projeto foi criado com Angular 14.0.0 para representar a criação de um CRUD de uma loja virtual de vendas de filmes. \u003c/b\u003e\n\n# Sobre o projeto\nEste projeto consiste em uma aplicação simples em Angular de um marketplace de filmes que consome uma base de dados do arquivo db.json para carregar uma lista de filmes para compra.\nO filme ou uma lista de filmes é adicionado ao carrinho onde é calculado o valor total e os filmes selecionados. É possível também remover um item da lista do carrinho, ou remover tudo. \nNo final é pedido os dados do usuário para finalizar o pagamento e concluidos os mesmo, tem um botão que envia o pagamento e retorna uma mensagem para o usuário da confirmação da compra.\n\n# Layout do projeto\n\n![Home](1.png)\n![Lista de Filmes](2.png)\n![Carrinho](3.png)\n\n# Tecnologias utilizadas\n## Frontend\n\n* HTML\n* CSS \n* Javascript\n* Typescript 4.5.2\n* Angular CLI 13.2.3\n* Angular Material 13.2.2\n* Node\n* NPM\n\n## Backend\n\n* json-server\n\n# Autor\n\u003cb\u003eThallyta Macedo Carvalho de Castro\u003c/b\u003e\n\nLinkedin: https://www.linkedin.com/in/thallyta-castro/\n\nMedium: https://medium.com/@thallyta-castro-cv\n\nemail: contato@thallytacastro.com.br\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthallyta-castro-cv%2Fdio-angular-marketplace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthallyta-castro-cv%2Fdio-angular-marketplace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthallyta-castro-cv%2Fdio-angular-marketplace/lists"}