Skip to content

Latest commit

 

History

History
53 lines (27 loc) · 2.75 KB

README.md

File metadata and controls

53 lines (27 loc) · 2.75 KB

₿ cryptogame-frontend

Cryptocurrency, Vue.js, JavaScript, Frontend

📔 Description

In this project, we developed a game app based in cryptocurrencies with Vue.js (frontend) which requires data to an API developed with node.js (backend).

📷 Screenshots

img

📂 Content

This repository contains only the frontend section, being the backend section stored separately in an independent repo (here).

It contains the files and folders detailed below:

  • project_documentation: a folder with all the required documentation in the project in PDF format, plus a Postman collection with all the API calls to the backend service.

  • src: it is the root folder of the project, divided into sub-folders which are structured in: assets, components and config. Additionally, in here it is the main entry point to the project (main.js), which contains all the routes used and the route protection middleware, and App.vue with the backbone of the SPA design.

  • .babelrc: Babel configuration file with all the presets and plugins to be used when processing the project files.

  • .editorconfig: EditorConfig configuration file, with all the custom styles and formatting presets to be used in the project.

  • .gitignore: used to indicate the files and folders to be ignored by the version control system Git.

  • index.html: HTML file in which to render the project. It should contain only the basic meta tags in the head and a div element inside the body where the Vue application will be built. Also a javaScript tag with the bundle of all the code used in the project is included.

  • package-lock.json: automatically generated file used for any operations where the package manager npm modifies either the node_modules tree (not included in this repository) or the file package.json.

  • package.json: contains information about the project (name, version, etc.) including the packages installed as dependencies.

  • README.md: this file.

  • webpack.config.js: a configuration file used by webpack where all the project settings, loaders, plugins, and other specific information related to the build is put.


✒️ Authors