diff --git a/README.md b/README.md index fdf6fbc8130d48306ad239754c28bbcea8527530..306a1de0aa40cbb3b09da8feafa7bddbc4ad1703 100644 --- a/README.md +++ b/README.md @@ -1,355 +1,57 @@ - - - -<!DOCTYPE html> -<html class="ui-indigo with-top-bar" lang="en"> -<head prefix="og: http://ogp.me/ns#"> -<meta charset="utf-8"> -<meta content="IE=edge" http-equiv="X-UA-Compatible"> -<meta content="width=device-width, initial-scale=1" name="viewport"> -<title>README.md · main · ssotolongo / E-comercio · GitLab</title> -<script> -//<![CDATA[ -window.gon={};gon.features={"blobBlameInfo":false,"highlightJsWorker":false,"explainCodeChat":false,"remoteDevelopmentFeatureFlag":true};gon.licensed_features={"remoteDevelopment":false}; -//]]> -</script> -<script> -//<![CDATA[ -window.uploads_path = "/ssotolongo/e-comercio/uploads"; - - - -//]]> -</script> -<script> -//<![CDATA[ -var gl = window.gl || {}; -gl.startup_calls = {"/ssotolongo/e-comercio/-/blob/main/README.md?format=json\u0026ref_type=heads\u0026viewer=rich":{}}; -gl.startup_graphql_calls = [{"query":"query getBlobInfo(\n $projectPath: ID!\n $filePath: String!\n $ref: String!\n $refType: RefType\n $shouldFetchRawText: Boolean!\n) {\n project(fullPath: $projectPath) {\n __typename\n id\n repository {\n __typename\n empty\n blobs(paths: [$filePath], ref: $ref, refType: $refType) {\n __typename\n nodes {\n __typename\n id\n webPath\n name\n size\n rawSize\n rawTextBlob @include(if: $shouldFetchRawText)\n fileType\n language\n path\n blamePath\n editBlobPath\n gitpodBlobUrl\n ideEditPath\n forkAndEditPath\n ideForkAndEditPath\n codeNavigationPath\n projectBlobPathRoot\n forkAndViewPath\n environmentFormattedExternalUrl\n environmentExternalUrlForRouteMap\n canModifyBlob\n canCurrentUserPushToBranch\n archived\n storedExternally\n externalStorage\n externalStorageUrl\n rawPath\n replacePath\n pipelineEditorPath\n simpleViewer {\n fileType\n tooLarge\n type\n renderError\n }\n richViewer {\n fileType\n tooLarge\n type\n renderError\n }\n }\n }\n }\n }\n}\n","variables":{"projectPath":"ssotolongo/e-comercio","ref":"main","refType":"HEADS","filePath":"README.md","shouldFetchRawText":false}}]; - -if (gl.startup_calls && window.fetch) { - Object.keys(gl.startup_calls).forEach(apiCall => { - gl.startup_calls[apiCall] = { - fetchCall: fetch(apiCall, { - // Emulate XHR for Rails AJAX request checks - headers: { - 'X-Requested-With': 'XMLHttpRequest' - }, - // fetch won’t send cookies in older browsers, unless you set the credentials init option. - // We set to `same-origin` which is default value in modern browsers. - // See https://github.com/whatwg/fetch/pull/585 for more information. - credentials: 'same-origin' - }) - }; - }); -} -if (gl.startup_graphql_calls && window.fetch) { - const headers = {"X-CSRF-Token":"nsEd4hztNa2HKEwzGyrVV0zVRaNAWzDCBsz0Jai9jATyMSrl2rmC5U7shdL1gSdhqnKmkw6xOffNPfMzAVxGbA","x-gitlab-feature-category":"source_code_management"}; - const url = `https://git.uclv.edu.cu/api/graphql` - - const opts = { - method: "POST", - headers: { - "Content-Type": "application/json", - ...headers, - } - }; - - gl.startup_graphql_calls = gl.startup_graphql_calls.map(call => ({ - ...call, - fetchCall: fetch(url, { - ...opts, - credentials: 'same-origin', - body: JSON.stringify(call) - }) - })) -} - - -//]]> -</script> - -<link rel="prefetch" href="/assets/webpack/monaco.aafed85e.chunk.js"> -<link rel="stylesheet" href="/assets/themes/theme_indigo-3139e61dfce1de1685d2ac3bedf714696ab24c1f5d40eadba60dc74f7e82558d.css" /> - -<link rel="stylesheet" href="/assets/application-47ec6054e1998d4cb2623b09faa02993de5f7cc92d34ba60dad2646b3b92a83e.css" media="all" /> -<link rel="stylesheet" href="/assets/page_bundles/tree-f6d6069fc478c6f7631a961ef1c149fc1885bb5819d7e93642830f3f2bded7d7.css" media="all" /><link rel="stylesheet" href="/assets/page_bundles/projects-8859fda14430424b55d5775ee86b6d191413eef6db9eda491d4f4aabd6835fc4.css" media="all" /> -<link rel="stylesheet" href="/assets/application_utilities-c6ae421159c939e85910ce1e3fa93d6e28020b51dc963cab6ecfb15e37a9a394.css" media="all" /> - - -<link rel="stylesheet" href="/assets/fonts-115c4704cb8c77e2fdf3fd0243eebf164e2e9b54bbab7bf6a4c14868b865ddf8.css" media="all" /> -<link rel="stylesheet" href="/assets/highlight/themes/white-d478df4e07c820ddeb05c31f2e35e99b342003a070e653623db48c62bd536c3d.css" media="all" /> - - -<link rel="preload" href="/assets/application_utilities-c6ae421159c939e85910ce1e3fa93d6e28020b51dc963cab6ecfb15e37a9a394.css" as="style" type="text/css"> -<link rel="preload" href="/assets/application-47ec6054e1998d4cb2623b09faa02993de5f7cc92d34ba60dad2646b3b92a83e.css" as="style" type="text/css"> -<link rel="preload" href="/assets/highlight/themes/white-d478df4e07c820ddeb05c31f2e35e99b342003a070e653623db48c62bd536c3d.css" as="style" type="text/css"> - - - - - -<script src="/assets/webpack/runtime.e87a35b6.bundle.js" defer="defer"></script> -<script src="/assets/webpack/main.7707adac.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.search.show-super_sidebar.93fd0652.chunk.js" defer="defer"></script> -<script src="/assets/webpack/super_sidebar.bc43960a.chunk.js" defer="defer"></script> -<script src="/assets/webpack/shortcutsBundle.4f47c7d8.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.groups.boards-pages.groups.details-pages.groups.epic_boards-pages.groups.show-pages.gr-cc94c99b.5e2e1f56.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.admin.runners.show-pages.explore.catalog-pages.groups.achievements-pages.groups.crm.co-9a6ffbc1.fa452e74.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.admin.subscriptions.show-pages.groups.security.policies.edit-pages.groups.security.pol-6bfecbfa.afa4ca53.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.show-pages.projects.snippets.edit-pages.projects.sni-42df7d4c.eaa41b18.chunk.js" defer="defer"></script> -<script src="/assets/webpack/97.b55cc3c5.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.show-pages.projects.snippets.show-pages.projects.tre-c684fcf6.82b38882.chunk.js" defer="defer"></script> -<script src="/assets/webpack/116.4eaba37b.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.groups.show-pages.projects.blob.show-pages.projects.show-pages.projects.tree.show.889ac1c5.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.show-pages.projects.tree.show.a3b0c656.chunk.js" defer="defer"></script> -<script src="/assets/webpack/commons-pages.projects.blob.show-pages.projects.tree.show-treeList.e3c496ef.chunk.js" defer="defer"></script> -<script src="/assets/webpack/pages.projects.blob.show.a28d2056.chunk.js" defer="defer"></script> -<meta content="object" property="og:type"> -<meta content="GitLab" property="og:site_name"> -<meta content="README.md · main · ssotolongo / E-comercio · GitLab" property="og:title"> -<meta content="GitLab Enterprise Edition" property="og:description"> -<meta content="https://git.uclv.edu.cu/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="og:image"> -<meta content="64" property="og:image:width"> -<meta content="64" property="og:image:height"> -<meta content="https://git.uclv.edu.cu/ssotolongo/e-comercio/-/blob/main/README.md?ref_type=heads" property="og:url"> -<meta content="summary" property="twitter:card"> -<meta content="README.md · main · ssotolongo / E-comercio · GitLab" property="twitter:title"> -<meta content="GitLab Enterprise Edition" property="twitter:description"> -<meta content="https://git.uclv.edu.cu/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="twitter:image"> - -<meta name="csrf-param" content="authenticity_token" /> -<meta name="csrf-token" content="ETfAQAS7H3D7nclIk97hEPNqN5LVQi6Yj-eeQj_L1ht9x_dHwu-oODJZAKl9dRMmFc3UopuoJ61EFplUlioccw" /> -<meta name="csp-nonce" /> -<meta name="action-cable-url" content="/-/cable" /> -<link href="/-/manifest.json" rel="manifest"> -<link rel="icon" type="image/png" href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" id="favicon" data-original-href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" /> -<link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" /> -<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml"> - - - - -<meta content="GitLab Enterprise Edition" name="description"> -<meta content="#222261" name="theme-color"> -</head> - -<body class="tab-width-8 gl-browser-firefox gl-platform-windows" data-find-file="/ssotolongo/e-comercio/-/find_file/main?ref_type=heads" data-namespace-id="1325" data-page="projects:blob:show" data-page-type-id="main/README.md" data-project="e-comercio" data-project-id="864"> - -<script> -//<![CDATA[ -gl = window.gl || {}; -gl.client = {"isFirefox":true,"isWindows":true}; - - -//]]> -</script> - - - -<div class="layout-page hide-when-top-nav-responsive-open page-with-super-sidebar"> -<aside class="js-super-sidebar super-sidebar super-sidebar-loading" data-command-palette="{"project_files_url":"/ssotolongo/e-comercio/-/files/main?format=json","project_blob_url":"/ssotolongo/e-comercio/-/blob/main"}" data-force-desktop-expanded-sidebar="" data-root-path="/" data-sidebar="{"is_logged_in":true,"context_switcher_links":[{"title":"Your work","link":"/","icon":"work"},{"title":"Explore","link":"/explore","icon":"compass"},{"title":"Profile","link":"/-/profile","icon":"profile"},{"title":"Preferences","link":"/-/profile/preferences","icon":"preferences"}],"current_menu_items":[{"id":"project_overview","title":"E-comercio","icon":null,"avatar":null,"entity_id":864,"link":"/ssotolongo/e-comercio","pill_count":null,"link_classes":"shortcuts-project","is_active":false},{"id":"manage_menu","title":"Manage","icon":"users","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/activity","is_active":false,"pill_count":null,"items":[{"id":"activity","title":"Activity","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/activity","pill_count":null,"link_classes":"shortcuts-project-activity","is_active":false},{"id":"members","title":"Members","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/project_members","pill_count":null,"link_classes":null,"is_active":false},{"id":"labels","title":"Labels","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/labels","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"plan_menu","title":"Plan","icon":"planning","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/issues","is_active":false,"pill_count":null,"items":[{"id":"project_issue_list","title":"Issues","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/issues","pill_count":"0","link_classes":"shortcuts-issues has-sub-items","is_active":false},{"id":"boards","title":"Issue boards","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/boards","pill_count":null,"link_classes":"shortcuts-issue-boards","is_active":false},{"id":"milestones","title":"Milestones","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/milestones","pill_count":null,"link_classes":null,"is_active":false},{"id":"project_wiki","title":"Wiki","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/wikis/home","pill_count":null,"link_classes":"shortcuts-wiki","is_active":false}],"separated":false},{"id":"code_menu","title":"Code","icon":"code","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/merge_requests","is_active":true,"pill_count":null,"items":[{"id":"project_merge_request_list","title":"Merge requests","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/merge_requests","pill_count":"0","link_classes":"shortcuts-merge_requests","is_active":false},{"id":"files","title":"Repository","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/tree/main","pill_count":null,"link_classes":"shortcuts-tree","is_active":true},{"id":"branches","title":"Branches","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/branches","pill_count":null,"link_classes":null,"is_active":false},{"id":"commits","title":"Commits","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/commits/main?ref_type=heads","pill_count":null,"link_classes":"shortcuts-commits","is_active":false},{"id":"tags","title":"Tags","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/tags","pill_count":null,"link_classes":null,"is_active":false},{"id":"graphs","title":"Repository graph","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/network/main?ref_type=heads","pill_count":null,"link_classes":"shortcuts-network","is_active":false},{"id":"compare","title":"Compare revisions","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/compare?from=main\u0026to=main","pill_count":null,"link_classes":null,"is_active":false},{"id":"project_snippets","title":"Snippets","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/snippets","pill_count":null,"link_classes":"shortcuts-snippets","is_active":false}],"separated":false},{"id":"build_menu","title":"Build","icon":"rocket","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/pipelines","is_active":false,"pill_count":null,"items":[{"id":"pipelines","title":"Pipelines","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/pipelines","pill_count":null,"link_classes":"shortcuts-pipelines","is_active":false},{"id":"jobs","title":"Jobs","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/jobs","pill_count":null,"link_classes":"shortcuts-builds","is_active":false},{"id":"pipelines_editor","title":"Pipeline editor","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/ci/editor?branch_name=main","pill_count":null,"link_classes":null,"is_active":false},{"id":"pipeline_schedules","title":"Pipeline schedules","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/pipeline_schedules","pill_count":null,"link_classes":"shortcuts-builds","is_active":false},{"id":"artifacts","title":"Artifacts","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/artifacts","pill_count":null,"link_classes":"shortcuts-builds","is_active":false}],"separated":false},{"id":"secure_menu","title":"Secure","icon":"shield","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/audit_events","is_active":false,"pill_count":null,"items":[{"id":"audit_events","title":"Audit events","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/audit_events","pill_count":null,"link_classes":null,"is_active":false},{"id":"configuration","title":"Security configuration","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/security/configuration","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"deploy_menu","title":"Deploy","icon":"deployments","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/releases","is_active":false,"pill_count":null,"items":[{"id":"releases","title":"Releases","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/releases","pill_count":null,"link_classes":"shortcuts-deployments-releases","is_active":false},{"id":"feature_flags","title":"Feature flags","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/feature_flags","pill_count":null,"link_classes":"shortcuts-feature-flags","is_active":false},{"id":"packages_registry","title":"Package Registry","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/packages","pill_count":null,"link_classes":"shortcuts-container-registry","is_active":false},{"id":"container_registry","title":"Container Registry","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/container_registry","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"operations_menu","title":"Operate","icon":"cloud-pod","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/environments","is_active":false,"pill_count":null,"items":[{"id":"environments","title":"Environments","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/environments","pill_count":null,"link_classes":"shortcuts-environments","is_active":false},{"id":"kubernetes","title":"Kubernetes clusters","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/clusters","pill_count":null,"link_classes":"shortcuts-kubernetes","is_active":false},{"id":"terraform_states","title":"Terraform states","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/terraform","pill_count":null,"link_classes":null,"is_active":false},{"id":"infrastructure_registry","title":"Terraform modules","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/infrastructure_registry","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"monitor_menu","title":"Monitor","icon":"monitor","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/error_tracking","is_active":false,"pill_count":null,"items":[{"id":"error_tracking","title":"Error Tracking","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/error_tracking","pill_count":null,"link_classes":null,"is_active":false},{"id":"alert_management","title":"Alerts","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/alert_management","pill_count":null,"link_classes":null,"is_active":false},{"id":"incidents","title":"Incidents","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/incidents","pill_count":null,"link_classes":null,"is_active":false},{"id":"service_desk","title":"Service Desk","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/issues/service_desk","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"analyze_menu","title":"Analyze","icon":"chart","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/-/value_stream_analytics","is_active":false,"pill_count":null,"items":[{"id":"cycle_analytics","title":"Value stream analytics","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/value_stream_analytics","pill_count":null,"link_classes":"shortcuts-project-cycle-analytics","is_active":false},{"id":"contributors","title":"Contributor statistics","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/graphs/main?ref_type=heads","pill_count":null,"link_classes":null,"is_active":false},{"id":"ci_cd_analytics","title":"CI/CD analytics","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/pipelines/charts","pill_count":null,"link_classes":null,"is_active":false},{"id":"repository_analytics","title":"Repository analytics","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/graphs/main/charts","pill_count":null,"link_classes":"shortcuts-repository-charts","is_active":false},{"id":"model_experiments","title":"Model experiments","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/ml/experiments","pill_count":null,"link_classes":null,"is_active":false}],"separated":false},{"id":"settings_menu","title":"Settings","icon":"settings","avatar":null,"avatar_shape":"rect","entity_id":null,"link":"/ssotolongo/e-comercio/edit","is_active":false,"pill_count":null,"items":[{"id":"general","title":"General","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/edit","pill_count":null,"link_classes":null,"is_active":false},{"id":"integrations","title":"Integrations","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/integrations","pill_count":null,"link_classes":null,"is_active":false},{"id":"webhooks","title":"Webhooks","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/hooks","pill_count":null,"link_classes":null,"is_active":false},{"id":"access_tokens","title":"Access Tokens","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/access_tokens","pill_count":null,"link_classes":null,"is_active":false},{"id":"repository","title":"Repository","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/repository","pill_count":null,"link_classes":null,"is_active":false},{"id":"merge_request_settings","title":"Merge requests","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/merge_requests","pill_count":null,"link_classes":null,"is_active":false},{"id":"ci_cd","title":"CI/CD","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/ci_cd","pill_count":null,"link_classes":null,"is_active":false},{"id":"packages_and_registries","title":"Packages and registries","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/packages_and_registries","pill_count":null,"link_classes":null,"is_active":false},{"id":"monitor","title":"Monitor","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/settings/operations","pill_count":null,"link_classes":null,"is_active":false},{"id":"usage_quotas","title":"Usage Quotas","icon":null,"avatar":null,"entity_id":null,"link":"/ssotolongo/e-comercio/-/usage_quotas","pill_count":null,"link_classes":null,"is_active":false}],"separated":true}],"current_context_header":"Project","support_path":"https://about.gitlab.com/get-help/","display_whats_new":true,"whats_new_most_recent_release_items_count":4,"whats_new_version_digest":"039b1ad254befdf908b28447541cd96b0910a12cde1365f9db8b9e97cf1244d8","show_version_check":false,"gitlab_version":{"major":16,"minor":6,"patch":5,"suffix_s":""},"gitlab_version_check":null,"search":{"search_path":"/search","issues_path":"/dashboard/issues","mr_path":"/dashboard/merge_requests","autocomplete_path":"/search/autocomplete","search_context":{"project":{"id":864,"name":"E-comercio"},"project_metadata":{"mr_path":"/ssotolongo/e-comercio/-/merge_requests","issues_path":"/ssotolongo/e-comercio/-/issues"},"code_search":true,"ref":"main","scope":null,"for_snippets":null}},"panel_type":"project","shortcut_links":[{"title":"Milestones","href":"/dashboard/milestones","css_class":"dashboard-shortcuts-milestones"},{"title":"Snippets","href":"/dashboard/snippets","css_class":"dashboard-shortcuts-snippets"},{"title":"Activity","href":"/dashboard/activity","css_class":"dashboard-shortcuts-activity"},{"title":"Groups","href":"/dashboard/groups","css_class":"dashboard-shortcuts-groups"},{"title":"Projects","href":"/dashboard/projects","css_class":"dashboard-shortcuts-projects"},{"title":"Create a new issue","href":"/ssotolongo/e-comercio/-/issues/new","css_class":"shortcuts-new-issue"}],"name":"epriveron","username":"epriveron","avatar_url":"https://secure.gravatar.com/avatar/e62a72fca53ba3a2f0b19780fab4c151?s=80\u0026d=identicon","has_link_to_profile":true,"link_to_profile":"/epriveron","logo_url":null,"status":{"can_update":true,"busy":null,"customized":null,"availability":"","emoji":null,"message_html":null,"message":null,"clear_after":null},"settings":{"has_settings":true,"profile_path":"/-/profile","profile_preferences_path":"/-/profile/preferences"},"user_counts":{"assigned_issues":0,"assigned_merge_requests":0,"review_requested_merge_requests":0,"todos":0,"last_update":1727805727273},"can_sign_out":true,"sign_out_link":"/users/sign_out","issues_dashboard_path":"/dashboard/issues?assignee_username=epriveron","todos_dashboard_path":"/dashboard/todos","create_new_menu_groups":[{"name":"In this project","items":[{"text":"New issue","href":"/ssotolongo/e-comercio/-/issues/new","component":null,"extraAttrs":{"data-track-label":"new_issue","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_issue"}},{"text":"New merge request","href":"/ssotolongo/e-comercio/-/merge_requests/new","component":null,"extraAttrs":{"data-track-label":"new_mr","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_mr"}},{"text":"New snippet","href":"/ssotolongo/e-comercio/-/snippets/new","component":null,"extraAttrs":{"data-track-label":"new_snippet","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"new_snippet"}},{"text":"Invite members","href":null,"component":"invite_members","extraAttrs":{"data-track-label":"invite","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"invite"}}]},{"name":"In GitLab","items":[{"text":"New group","href":"/groups/new","component":null,"extraAttrs":{"data-track-label":"general_new_group","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"general_new_group"}},{"text":"New snippet","href":"/-/snippets/new","component":null,"extraAttrs":{"data-track-label":"general_new_snippet","data-track-action":"click_link","data-track-property":"nav_create_menu","data-testid":"create_menu_item","data-qa-create-menu-item":"general_new_snippet"}}]}],"merge_request_menu":[{"name":"Merge requests","items":[{"text":"Assigned","href":"/dashboard/merge_requests?assignee_username=epriveron","count":0,"userCount":"assigned_merge_requests","extraAttrs":{"data-track-action":"click_link","data-track-label":"merge_requests_assigned","data-track-property":"nav_core_menu","class":"dashboard-shortcuts-merge_requests"}},{"text":"Review requests","href":"/dashboard/merge_requests?reviewer_username=epriveron","count":0,"userCount":"review_requested_merge_requests","extraAttrs":{"data-track-action":"click_link","data-track-label":"merge_requests_to_review","data-track-property":"nav_core_menu","class":"dashboard-shortcuts-review_requests"}}]}],"projects_path":"/dashboard/projects","groups_path":"/dashboard/groups","gitlab_com_but_not_canary":false,"gitlab_com_and_canary":false,"canary_toggle_com_url":"https://next.gitlab.com","current_context":{"namespace":"projects","item":{"id":864,"name":"E-comercio","namespace":"ssotolongo / E-comercio","webUrl":"/ssotolongo/e-comercio","avatarUrl":null}},"pinned_items":["project_issue_list","project_merge_request_list"],"update_pins_url":"/-/users/pins","is_impersonating":false,"stop_impersonation_path":"/admin/impersonation","track_visits_path":"/-/track_namespace_visits","show_tanuki_bot":false,"trial":{"has_start_trial":false,"url":"/-/trials/new?glm_content=top-right-dropdown\u0026glm_source=gitlab.com"}}"></aside> -<div data-version-digest="039b1ad254befdf908b28447541cd96b0910a12cde1365f9db8b9e97cf1244d8" id="whats-new-app"></div> - -<div class="content-wrapper"> -<div class="mobile-overlay"></div> - -<div class="alert-wrapper gl-force-block-formatting-context"> - - - - - - - - - - - - - - - - - - - - - - - - - - - -<div class="top-bar-fixed container-fluid" data-testid="top-bar"> -<div class="top-bar-container gl-display-flex gl-align-items-center gl-gap-2"> -<button class="gl-button btn btn-icon btn-md btn-default btn-default-tertiary js-super-sidebar-toggle-expand super-sidebar-toggle gl-ml-n3" aria-controls="super-sidebar" aria-expanded="false" aria-label="Primary navigation sidebar" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="sidebar-icon"><use href="/assets/icons-592d54f7d1aaa1550ac159d84441b948435c8fe123d4105b9703156840a0096d.svg#sidebar"></use></svg> - -</button> -<nav aria-label="Breadcrumbs" class="breadcrumbs" data-testid="breadcrumb-links"> -<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list"> -<li><a href="/ssotolongo">ssotolongo</a><svg class="s8 breadcrumbs-list-angle" data-testid="chevron-lg-right-icon"><use href="/assets/icons-592d54f7d1aaa1550ac159d84441b948435c8fe123d4105b9703156840a0096d.svg#chevron-lg-right"></use></svg></li> <li><a href="/ssotolongo/e-comercio"><span class="breadcrumb-item-text js-breadcrumb-item-text">E-comercio</span></a><svg class="s8 breadcrumbs-list-angle" data-testid="chevron-lg-right-icon"><use href="/assets/icons-592d54f7d1aaa1550ac159d84441b948435c8fe123d4105b9703156840a0096d.svg#chevron-lg-right"></use></svg></li> - -<li data-testid="breadcrumb-current-link"> -<a href="/ssotolongo/e-comercio/-/blob/main/README.md?ref_type=heads">Repository</a> -</li> -</ul> -<script type="application/ld+json"> -{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"ssotolongo","item":"https://git.uclv.edu.cu/ssotolongo"},{"@type":"ListItem","position":2,"name":"E-comercio","item":"https://git.uclv.edu.cu/ssotolongo/e-comercio"},{"@type":"ListItem","position":3,"name":"Repository","item":"https://git.uclv.edu.cu/ssotolongo/e-comercio/-/blob/main/README.md?ref_type=heads"}]} - -</script> -</nav> - - - -</div> -</div> - -</div> -<div class="container-fluid container-limited project-highlight-puc"> -<main class="content" id="content-body" itemscope itemtype="http://schema.org/SoftwareSourceCode"> -<div class="flash-container flash-container-page sticky" data-qa-selector="flash_container"> -<div id="js-global-alerts"></div> -</div> - - -<div class="js-invite-members-modal" data-access-levels="{"Guest":10,"Reporter":20,"Developer":30,"Maintainer":40,"Owner":50}" data-default-access-level="10" data-full-path="ssotolongo/e-comercio" data-help-link="https://git.uclv.edu.cu/help/user/permissions" data-id="864" data-is-current-user-admin="false" data-is-project="true" data-is-signup-enabled="false" data-name="E-comercio" data-new-users-url="https://git.uclv.edu.cu/admin/users/new" data-reload-page-on-submit="false" data-root-id="1325"></div> - - -<div class="js-signature-container" data-signatures-path="/ssotolongo/e-comercio/-/commits/fa756f91b60ebfa27b80254976d3f515464a5101/signatures?limit=1"></div> - -<div class="tree-holder gl-pt-4" id="tree-holder"> -<div class="nav-block"> -<div class="tree-ref-container"> -<div class="tree-ref-holder gl-max-w-26"> -<div data-project-id="864" data-project-root-path="/ssotolongo/e-comercio" data-ref="main" data-ref-type="heads" id="js-tree-ref-switcher"></div> -</div> -<ul class="breadcrumb repo-breadcrumb"> -<li class="breadcrumb-item"> -<a href="/ssotolongo/e-comercio/-/tree/main?ref_type=heads">e-comercio -</a></li> -<li class="breadcrumb-item"> -<a href="/ssotolongo/e-comercio/-/blob/main/README.md?ref_type=heads"><strong>README.md</strong> -</a></li> -</ul> -</div> -<div class="tree-controls gl-children-ml-sm-3"><a class="gl-button btn btn-md btn-default shortcuts-find-file" rel="nofollow" href="/ssotolongo/e-comercio/-/find_file/main?ref_type=heads"><span class="gl-button-text"> -Find file - -</span> - -</a><a class="gl-button btn btn-md btn-default js-blob-blame-link" href="/ssotolongo/e-comercio/-/blame/main/README.md?ref_type=heads"><span class="gl-button-text"> -Blame -</span> - -</a><a class="gl-button btn btn-md btn-default " href="/ssotolongo/e-comercio/-/commits/main/README.md?ref_type=heads"><span class="gl-button-text"> -History -</span> - -</a><a class="gl-button btn btn-md btn-default js-data-file-blob-permalink-url" href="/ssotolongo/e-comercio/-/blob/fa756f91b60ebfa27b80254976d3f515464a5101/README.md"><span class="gl-button-text"> -Permalink -</span> - -</a></div> -</div> - -<div class="info-well d-none d-sm-block"> -<div class="well-segment"> -<ul class="blob-commit-info"> -<li class="commit flex-row js-toggle-container" id="commit-fa756f91"> -<div class="avatar-cell d-none d-sm-block"> -<a href="/epriveron"><img alt="epriveron's avatar" src="https://secure.gravatar.com/avatar/e62a72fca53ba3a2f0b19780fab4c151?s=80&d=identicon" class="avatar s40 d-none d-sm-inline-block" title="epriveron"></a> -</div> -<div class="commit-detail flex-list gl-display-flex gl-justify-content-space-between gl-align-items-center gl-flex-grow-1 gl-min-w-0"> -<div class="commit-content" data-testid="commit-content"> -<a class="commit-row-message item-title js-onboarding-commit-item " href="/ssotolongo/e-comercio/-/commit/fa756f91b60ebfa27b80254976d3f515464a5101">Update README.md</a> -<span class="commit-row-message d-inline d-sm-none"> -· -fa756f91 -</span> -<div class="committer"> -<a class="commit-author-link js-user-link" data-user-id="452" href="/epriveron">epriveron</a> authored <time class="js-timeago" title="Sep 25, 2024 3:36pm" datetime="2024-09-25T15:36:32Z" data-toggle="tooltip" data-placement="bottom" data-container="body">Sep 25, 2024</time> -</div> - -</div> -<div class="commit-actions flex-row"> - -<div class="js-commit-pipeline-status" data-endpoint="/ssotolongo/e-comercio/-/commit/fa756f91b60ebfa27b80254976d3f515464a5101/pipelines?ref=main"></div> -<div class="commit-sha-group btn-group d-none d-sm-flex"> -<div class="label label-monospace monospace"> -fa756f91 -</div> -<button class="gl-button btn btn-icon btn-md btn-default " title="Copy commit SHA" aria-label="Copy commit SHA" aria-live="polite" data-toggle="tooltip" data-placement="bottom" data-container="body" data-category="primary" data-size="medium" data-clipboard-text="fa756f91b60ebfa27b80254976d3f515464a5101" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="copy-to-clipboard-icon"><use href="/assets/icons-592d54f7d1aaa1550ac159d84441b948435c8fe123d4105b9703156840a0096d.svg#copy-to-clipboard"></use></svg> - -</button> - -</div> -</div> -</div> -</li> - -</ul> -</div> - -</div> -<div class="blob-content-holder js-per-page" data-blame-per-page="1000" id="blob-content-holder"> -<div data-blob-path="README.md" data-explain-code-available="false" data-new-workspace-path="/-/remote_development/workspaces/new" data-original-branch="main" data-project-path="ssotolongo/e-comercio" data-ref-type="heads" data-resource-id="gid://gitlab/Project/864" data-target-branch="main" data-user-id="gid://gitlab/User/452" id="js-view-blob-app"> -<div class="gl-spinner-container" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div> -</div> -</div> - -</div> - -<script> -//<![CDATA[ - window.gl = window.gl || {}; - window.gl.webIDEPath = '/-/ide/project/ssotolongo/e-comercio/edit/main/-/README.md' - - -//]]> -</script> -<div data-ambiguous="false" data-ref="main" id="js-ambiguous-ref-modal"></div> - -</main> -</div> - - -</div> -</div> - - - -<script> -//<![CDATA[ -if ('loading' in HTMLImageElement.prototype) { - document.querySelectorAll('img.lazy').forEach(img => { - img.loading = 'lazy'; - let imgUrl = img.dataset.src; - // Only adding width + height for avatars for now - if (imgUrl.indexOf('/avatar/') > -1 && imgUrl.indexOf('?') === -1) { - const targetWidth = img.getAttribute('width') || img.width; - imgUrl += `?width=${targetWidth}`; - } - img.src = imgUrl; - img.removeAttribute('data-src'); - img.classList.remove('lazy'); - img.classList.add('js-lazy-loaded'); - img.dataset.testid = 'js-lazy-loaded-content'; - }); -} - -//]]> -</script> -<script> -//<![CDATA[ -gl = window.gl || {}; -gl.experiments = {}; - - -//]]> -</script> - -</body> -</html> +<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400"></a></p> + +<p align="center"> +<a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a> +<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a> +<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a> +<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a> +</p> + +## Sobre Laravel + +Laravel es un framework de aplicaciones web con una sintaxis expresiva y elegante. Ya hemos sentado las bases: te damos la libertad de crear sin tener que preocuparte por los detalles. +Laravel es accesible, potente y proporciona las herramientas necesarias para aplicaciones grandes y robustas. + +## Para desplegar el software de forma local: + +Asegurarse de tener instalados los softwares siguientes: + +- **[Xampp](https://www.apachefriends.org/es/download.html)**: Servidor Apache local +- **[VSCode](https://code.visualstudio.com/)**: Editor de texto +- **[Composer](https://getcomposer.org/download/)** +- **[Navegador]** + +## Pasos + +- 1- Primero debera configurar **[Xampp](https://www.youtube.com/watch?v=xXkKeojOb1A)** para tener **PHP** como variable de entorno. +- 2- Ejecute el Xampp e inicie el Servidor Apache y el servidor MySQL. +- 3- Cree una base de datos en MySQL +- 4- Abra el proyecto en VSCode y configure para tener **acceso a la base de datos** en el fichero **.env** que aparece en el proyecto Laravel. +- 5- Despliegue una nueva Terminal de Shell en VSCode y ejecute los siguientes comandos: + + ## 5.1- Migrar base de datos + + php artisan migrate + + ## 5.2- Rellenar tabla con datos predefinidos + + php artisan db:seed + + ## 5.3- Levantar el servidor + + php artisan serve + + ## 5.4 Abrir el navegador + + Acceda al URL propiciado por VSCode de entorno local y Comience a trabajar. + +## Duda o Sugerencia Contactar con: + +- **Sheyla de la Caridad Sotolongo Román**: + + *Movil:* 53075196 + + *Correo:* ssotolongo@uclv.cu + +- **Enrique Osvaldo Pérez Riverón**: + + *Movil:* 54039948 + + *Correo:* epriveron@uclv.cu