Skip to content

Cyn29/madXtreme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

191 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MadXtreme

Description

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.

Team 2

  • Cynthia Álvarez
  • Wanda Abreu
  • Andrea Sainz
  • Ainhoa Aguado
  • Jaime Martinez
  • Raúl Radillo

Design and Planning Tools

  • 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.

Installation

Frontend

  1. Clone the repository: git clone https://github.com/Cyn29/madXtreme.git
  2. Navigate to the frontend project directory: cd vite-project
  3. Install the dependencies: npm install

Backend

  1. Navigate to the backend project directory: cd backend
  2. Install the dependencies: npm install

Database Configuration

  1. Create a database named madxtreme.
  2. Use the provided SQL scripts to create and configure the users, admins, and activities tables.

Execution

Frontend

  • Development: npm run dev
  • Tests: npm run test

Backend

  • Development: npm run dev
  • Tests: npm run test

Testing

Unit Tests

To run the unit tests, use the command: npm run test

CRUD Tests in Postman

  1. Open Postman.
  2. Set up the URL and HTTP method according to the CRUD operation you want to test (GET, POST, PUT, DELETE).
  3. If you're testing a POST or PUT operation, make sure to add the request body in JSON format.
  4. 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.

Contribution

If you wish to contribute to the project, please fork the repository, create a new branch, make your changes, and submit a pull request.

License

ISC

Contact

For any inquiries, you can contact through madxtreme.info@gmail.com

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6