Skip to content

ifeoluwatomiii/space-kangaroo

Repository files navigation

Space Kangaroo - Online Gaming Platform

Space Kangaroo is an online gaming platform that allows users to play games and connect with other gamers from around the world. It is built using React, Tailwind CSS, and Vite. Axios was used to fetch data from an external API.

Project Demo:https://space-kangaroo-ifemi27.vercel.app/

Getting Started To get started with Space Kangaroo, you will need to have Node.js and npm installed on your machine. Once you have those installed, you can follow these steps:

1.Clone the repository:git clone https://github.com/your-username/space-kangaroo.git 2.Change into the project directory:cd space-kangaroo 3.Install the dependencies:"npm install" 4. Run the project using npm run dev. 5. Open your browser and navigate to http://127.0.0.1:5173.

To build the project for production, run npm run build.

Project Structure

The project is structured as follows:

  • src/components: Contains all the React components used in the project.
  • src/pages: Contains all components that are pages.
  • src/App.js: The main React component that renders the entire application.
  • src/index.js: The entry point to the application.

Features The Space Kangaroo platform includes the following features:

A dashboard with a list of games A game details page with information about the game, including a trailer video, screenshots, and a description List of finished matches Avaliable games

Technologies Used Space Kangaroo is built using the following technologies:

React - A JavaScript library for building user interfaces Tailwind CSS - A utility-first CSS framework for quickly styling web applications Vite - A build tool for modern web applications Axios - A promise-based HTTP client for making API requests

Contributing If you are interested in contributing to Space Kangaroo, please follow these steps:

1.Fork the repository. 2.Clone the forked repository to your local machine. 3.Create a new branch for your feature or bug fix. 4. Make your changes and commit them with a descriptive message. 5. Push your changes to your forked repository. 6. Open a pull request to the original repository with a detailed description of your changes. 6. Open a pull request to the original repository with a detailed description of your changes.