The objective of this API is to be able to manage the features of the site.
node >=16.13.1
npm >=8.1.2
To ensure the API is functioning correctly and to validate the implemented features, unit tests are included in the project. Follow these steps to run the tests:
- Make sure you have the required versions of
Java
andMaven
installed, as the project uses Spring Boot. - Verify that you have set up the project and dependencies correctly.
- Navigate to the root directory of the project (where the
pom.xml
file is located). - Use the following Maven command to run all tests:
mvn test
- After running the tests, a summary will be displayed in the terminal indicating how many tests passed or failed.
If you encounter any issues, ensure that the environment variables and database configurations (if any) are properly set up for testing.
Start the api in the quest_web_jar
folder like this:
java -jar quest_web-0.0.1-SNAPSHOT.jar
Once the Spring API started, you can start the frontend with:
npm install
npm start