Full Stack JavaScript/Rails Single Page Application Card Game - SequenceLite

Check out this short Youtube video below which demonstrates how the application works.

This multiplayer single page card game application will provide hours of competitive fun. The goal of the game is to place consecutive runs of 3 cards of the same suit or place three cards which have the same number value. Once you have no cards left in your hand, you score a point and the game restarts, keeping track of your scores if you wish to continue or giving you the option to start a new game with different players. The rules can be found at any point during the game by clicking the rules button in the top right corner of the page which will open up a modal

Technology Used:

Frontend - HTML, CSS, Vanilla JavaScript, ES6 Classes, Object Oriented Programming, Sortable.js, Sortable.js MultiDrag Plugin

Backend - Ruby on Rails API, ActiveRecord, SQLite (development), Postgresql (in production), SQL, ApplicationRecord, Ruby, multiple Ruby gems.

Future Plans:

In the future I plan on using web sockets to create a multiplayer game that is not a single page application. I also wish to add additional rules including the ability to buy cards, add to other players sequences from your own hand and much more. I plan on making this next version of the application with the MERN Stack and socket.io.