Skip to content

The game, where players assume the role of a starfighter pilot. Players engage in a race in the space, can upgrade their speed, remove opponents, and be winners.

Notifications You must be signed in to change notification settings

dithiane/swapi-squadron-race

Repository files navigation

StarWar squadron's race game

Squadrons, players assume the role of a starfighter pilot. Players engage in a race in the space, can upgrade their speed, remove opponents, and be winner.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • React
  • Redux
  • Axios
  • Express
  • PostgreSQL

Features

  • Easy to use: Creating a new Squadron or Edit, is as simple just click a button and enter Namae, Speed, and Weight of the new ship.
  • Random color: Each Squadron has unique random generated color.
  • Use badge: User can be assigned randomly to the Squadrons represented on the field.
  • Statistic: Observe the statistics for all the winners just by clicking button.

Frontend

  • Interactive features like buttons, scroll, graphic elements
  • Communicates with server in a redux by dispatch for make requests, store app state for display data
  • Includes global, local, responsive styles

Server

  • Uses controller for communicate with the client. It handles the requests that come in, and chooses how the app is going to handle them
  • Uses Sequelize to seed, create, update tables

Setup

Clone the project: git clone https://github.com/dithiane/swapi-squadron-race.git

  • 1.Install the dependencies: npm i
  • 2.Run the application: npm run dev

Check it out:

About

The game, where players assume the role of a starfighter pilot. Players engage in a race in the space, can upgrade their speed, remove opponents, and be winners.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published