Coinito
a Vue.js project
![](http://erwan-thibaud.fr/wp-content/uploads/2024/02/coinito-1024x410.webp)
The
Concept
The aim is to create a front-end Web application based on the Single Page Application model. It must be built using the Vue.js framework. The application must use data from one or more public APIs only.
![](http://erwan-thibaud.fr/wp-content/uploads/2024/02/coinitomockup-1.png)
Goals :
- Intelligently divide the application interface into single file components.
- Exploit different data from one or more APIs in the application interface.
- Use conditional and iterative directives in the application.
- Perform sorting operations on an array of data from an API.
- Have a structure in the main page of the application with at least a header (or sidebar) and a footer.
- Have a clean project architecture.
- Take care with the naming of code elements, in English (components, methods, etc.).
- Allow the user to interact with the application to modify the display of data (sort it, search for other or more specific data on the API, etc.).
- Animate the visual elements of your site over time, or during an event.
- Have a [responsive] site (https://fr.wikipedia.org/wiki/Site_web_r%C3%A9actif).
- Store data persistently on the user’s machine.
![](https://erwan-thibaud.fr/wp-content/uploads/2024/02/image-1.png)