Wall Eve is a dynamic image viewer built using Vue.js, Vite, and the Pexels API. It provides a smooth and visually appealing experience for browsing high-quality images optimized for any screen size.
- Responsive Design: Images are dynamically resized to fit the user's viewport, ensuring optimal viewing on desktops, laptops, tablets, and mobile phones.
- Dark/Light Mode: Users can switch between light and dark themes, or the application can automatically detect the user's system preference.
- Intuitive Navigation: Simple "Next" and "Previous" buttons allow for easy browsing of the image collection.
- Pexels API Integration: Leverages the Pexels API to fetch a wide variety of high-resolution images, ensuring a continuously updated and diverse selection.
- Error Handling: Includes fallback mechanisms to display placeholder images if the Pexels API is unavailable or returns no results for a given query.
- Frontend: Vue.js, Vite
- API: Pexels API
- Styling: CSS & Tailwind Css
- Clone the repository:
git clone <repository_url> - Navigate to the project directory:
cd <project_directory> - Install dependencies:
npm installoryarn install - Run the development server:
npm run devoryarn dev
- Open your web browser and navigate to
http://localhost:3000(or the appropriate port if changed). - Use the "Next" and "Previous" buttons to browse through the images.
- The theme will automatically adjust based on your system preferences, but you can also manually switch between light and dark mode (if implemented).
© 2025 WallEve. Open License For Personal Use and Non Commercial. API Subjected to Rate Limit and Expiry of the API KEY.