The Svaštaonica Za Bebe website is a small passion-driven project through which I expanded my knowledge of Vue.js and wanted to showcase my creativity. It was also created for the client's needs to showcase all their products in one place.
The website was built as a Single Page Application, using the latest Vue.js 3 with the Composition API and Bootstrap 5.0.2 for design.
The website design follows modern web design principles, such as font scaling, spacing between elements and texts, and various other aspects. It contains several interactive hover effects that are not overly intrusive.
The website is responsive and adapted for both desktop and mobile devices.
The appearance resembles a personal web store with a touch of creativity and something new.
The website is hosted on Netlify and can be visited through this link.
- Short messages related to children and toys.
- Featured and/or best-selling products.
- Order process.
- Gallery with all products and sorting options.
- Individual products with descriptions, images, related products, and specifications.
- "About us" section with a story about its origin and growth.
- All contact information.
To start the project, open it in Visual Studio Code and in the terminal, run the following commands:
npm install
npm run dev