DEPLOY:
https://apartment-api-vue.vercel.app
✔️ Responsive navbar with a toggle for a "hamburger" menu in mobile sizes.
✔️ Language Selector visual component (ES / EN).
✔️ Dynamically obtained "List" of apartments from the provided API.
✔️ "Card" component displaying detailed information for each apartment. It includes:
- Image carousel with arrows for navigation.
- Description of the apartment and neighborhood.
- Maximum guest capacity.
- Province of location.
- Availability indicators for services (wifi, A/C, and/or heating).
- Number of bedrooms and bathrooms.
- Square meters.
- Monthly price.
- Button to check availability.
✔️ Pagination structured in 3 items.
✔️ Responsive design.
This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
See Vite Configuration Reference.
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint
If you want to contribute to this project, follow these steps:
-
Perform a fork to the repository.
-
Create a branch for your feature or bugfix:
git checkout -b feature/your-feature-name
-
Make the necessary changes and commits:
git commit -m 'Add some feature'
-
Push to branch:
git push origin feature/your-feature-name
-
Send a pull request to the original repository.
Kevin Schans |
---|