MadXtreme is a fullstack project from Team 2 of the Bootcamp at Orange Digital Center Factoría F5. The project offers various extreme and sports activities. Activities include climbing, hiking, MTB/Enduro-DH, canyoning, bouldering, and kayaking. MadXtreme is an adventure sports company located in the Sierra de Guadarrama, in the Community of Madrid. Join MadXtreme and discover the Community of Madrid like never before. With a passionate team like ours, every adventure becomes a story to tell, an experience that will change your life. Let MadXtreme be your gateway to a world of emotions and discoveries in nature.
- Cynthia Álvarez
- Wanda Abreu
- Andrea Sainz
- Ainhoa Aguado
- Jaime Martinez
- Raúl Radillo
- Design: The project design is set up in Figma.
- Agile Tool: The project uses Jira as its agile tool.
- Project Duration: The project is divided into 4 sprints.
- Clone the repository: git clone https://github.com/Cyn29/madXtreme.git
- Navigate to the frontend project directory: cd vite-project
- Install the dependencies: npm install
- Navigate to the backend project directory: cd backend
- Install the dependencies: npm install
- Create a database named
madxtreme. - Use the provided SQL scripts to create and configure the
users,admins, andactivitiestables.
- Development:
npm run dev - Tests:
npm run test
- Development:
npm run dev - Tests:
npm run test
To run the unit tests, use the command: npm run test
- Open Postman.
- Set up the URL and HTTP method according to the CRUD operation you want to test (GET, POST, PUT, DELETE).
- If you're testing a POST or PUT operation, make sure to add the request body in JSON format.
- Click "Send" to send the request and observe the response. For more details on how to perform CRUD tests in Postman, you can check the official Postman documentation.
If you wish to contribute to the project, please fork the repository, create a new branch, make your changes, and submit a pull request.
ISC
For any inquiries, you can contact through madxtreme.info@gmail.com