This project implements a user interface for employees of ES.Ideal, a fictional service station with car workshops, using Vue.js for the frontend and json-server for simulating a backend API. This interface provides a central hub for employees to manage various aspects of the service station's operations.
In order to connect the frontend and the backend locally it´s necessary to include CORS (Cross-Origin Resource Sharing) in backend requests. For security reasons, by default the browsers restrict HTTP Cross origin requests initiated by scripts, to allow them for development purposes, you should use this Firefox addon.
Ensure you have Node.js (version 14 or later) and npm (Node Package Manager) installed on your system.
Use Git to clone this repository locally:
git clone https://github.com/UMinho-ENGINF-IPM/trabalho-pr-tico-grupo_02.git
Navigate to the project directory and run the following command in your terminal to install the required dependencies:
npm install
- Start the json-server:
npm run db:serve
- Navigate to the
src
directory and start the Vue.js application:
npm run dev
- Carlos Ribeiro, A100761
- Diogo Matos, A100741
- José Correia, A100610
- Júlio Pinto, A100742
- Mário Rodrigues, A100109