Discover the beauty of the Basque Country with Euskoplan, an interactive web platform designed for tourism enthusiasts. Create personalized itineraries manually or with the help of AI, explore popular destinations, and share your travel plans with other users.
These instructions will help you set up the Euskoplan project on your local machine for development and testing purposes.
-
Clone the Repository
Clone this repository to your local machine using the following command:
git clone https://github.com/asier-ortiz/euskoplan-client.git cd euskoplan-client
-
Install Dependencies
Install the required dependencies by running:
npm install
Before running the project, you need to configure the environment variables.
-
Copy the
.env
file-
On Linux or macOS:
cp .env.example .env
-
On Windows:
copy .env.example .env
-
-
Add your API keys
Open the
.env
file you just created and add your Mapbox API key:VITE_MAPBOX_API_KEY=your_mapbox_api_key_here
To start the development server, run:
npm run dev
The application will be available at http://localhost:4200
by default.
Euskoplan relies on a Laravel-based backend API to function properly. Please follow the instructions in the Euskoplan API repository to set up and run the backend on your local machine.
Ensure that the backend API is running before attempting to use the Euskoplan frontend.
This project is licensed under the MIT License - see the LICENSE file for details.