https://github.com/sebf33/magicardt
Manage your MTG cards.
https://github.com/sebf33/magicardt
axios javascript pinia tailwindcss vue3
Last synced: about 2 months ago
JSON representation
Manage your MTG cards.
- Host: GitHub
- URL: https://github.com/sebf33/magicardt
- Owner: SebF33
- Created: 2022-03-17T16:05:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2026-04-14T10:44:58.000Z (2 months ago)
- Last Synced: 2026-04-14T12:25:28.757Z (2 months ago)
- Topics: axios, javascript, pinia, tailwindcss, vue3
- Language: Vue
- Homepage: https://sebf33.github.io/magicardt
- Size: 27.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# PROJET AVEC FRAMEWORK

**Titre : Magicardt**
**Auteur : Sébastien Flouriot (SebF33)**
**Cahier des charges :**
Rechercher des cartes Magic : L'Assemblée et organiser une liste de celles-ci à exporter.
:construction: Work in Progress
## :link: Liens
:earth_africa: **Site web :** https://sebf33.github.io/magicardt
:clapper: **Démo :** https://youtu.be/wl5Ld7shHVw
:octocat: **GitHub :** https://github.com/SebF33/magicardt
## :computer: Développement
**Description technique :** Consommation d'une API sur une SPA (“Single Page Application”) avec un framework front-end et les librairies associées.
**Langage :** JavaScript.
[](https://vuejs.org) [](https://pinia.vuejs.org) [](https://vuetifyjs.com) [](https://vee-validate.logaretm.com) [](https://vitejs.dev) [](https://github.com/colinhacks/zod) [](https://axios-http.com) [](https://rxdb.info) [](https://tailwindcss.com) [](https://element-plus.org/en-US/) [](https://html2canvas.hertzen.com) [](https://parall.ax/products/jspdf)
:toolbox: **Technologies :**
- [Vue.js 3](https://vuejs.org/guide/introduction.html)
- [Pinia](https://pinia.vuejs.org/introduction.html)
- [Vuetify 3](https://next.vuetifyjs.com/en/getting-started/installation)
- [VeeValidate 4](https://vee-validate.logaretm.com/v4/guide/overview)
- [Vite](https://vitejs.dev/guide)
- [Zod](https://vee-validate.logaretm.com/v4/integrations/zod-schema-validation)
- [Axios](https://axios-http.com/docs/intro)
- [RxDB](https://rxdb.info/rx-storage-dexie.html)
- [Tailwind CSS](https://tailwindcss.com/docs/guides/vite)
- [Element Plus](https://element-plus.org/en-US/guide/installation.html)
- [ExcellentExport.js](https://github.com/jmaister/excellentexport)
- [html2canvas](https://html2canvas.hertzen.com/documentation)
- [jsPDF](https://rawgit.com/MrRio/jsPDF/master/docs/index.html)
###  Vite
Compiler et "Hot-Reload" pour le développement :
`npm run dev`
Compiler et minifier pour la production :
`npm run build`
Tester l'application pour la production :
`npm run preview`
###  Git
Créer la branche de déploiement pour Github Pages :
`git subtree push --prefix dist origin gh-pages`
## :copyright: Copyright
https://magic.wizards.com
https://scryfall.com