This project is currently in development and is the user interface (UI) component designed to complement the Holiday Scrapper server application.
The Holiday Scrapper frontend is designed to work in conjunction with the Holiday Scrapper server application, built using Nest.js. This server application scrapes vacation offers every half an hour and sends email notifications to users with new offers that match their preferences, leveraging PostgreSQL as its database.
- User registration and email confirmation
- User preferences management
- Displaying vacation offers
To get started with the Holiday Scrapper frontend, follow these steps:
git clone https://github.com/olimpialewinska/holidayBot.git
cd holidayBot
npm install
Configure the backend server endpoint in the .env file:
VUE_APP_BACKEND_URL=your_backend_url_here
Run the development server:
npm run dev
This will start the Nuxt.js development server, allowing you to access the frontend at http://localhost:3000.