Skip to content

A "Tap Touche"-like game using the best frameworks on the internet 🐎 5 frameworks, 3 days, 1 app.

License

Notifications You must be signed in to change notification settings

marc-x-andre/Jubilant

Repository files navigation

Jubilant 🐎

A "Tap Touche"-like game using the best frameworks on the internet.

5 frameworks, 3 day, 1 app.

Notice πŸ™€

I use this project for presentation and transfer of knowledge.

It's not meant to be a "real game", but it work and you can play with it :D

Also, I use it to introduce people to the Github environement.

Getting Started πŸ€—

This project was generated with Angular CLI version 1.7.4.

Prerequisites

Install Node.js & confirm the installation run npm -v.

Installing

Install Angular CLI, run npm install -g @angular/cli@1.7.4.

Download node_module, inside Jubliant folder run npm i.

Running the tests πŸ€–

Unit tests

Run ng test to execute the unit tests via Karma.

End-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Deployment πŸ€ͺ

Browser

To start your server on chrome, run ng s -o.

To start your server on chrome in production, run ng s -o --prod.

Electron

To start your application on desktop, run npm run electron.

To start your application on desktop in production, run npm run electron-build.

Built With πŸ› 

  • Angular - One framework. Mobile & desktop.
  • Socket.io - Featuring the fastest and most reliable real-time engine.
  • Electron - Build cross platform desktop apps with JavaScript, HTML, and CSS
  • Bootstrap - Build responsive, mobile-first projects on the web
  • Express - Fast, unopinionated, minimalist web framework for Node.js

Authors 🧐

License πŸ”‘

This project is licensed under the MIT License - see the LICENSE.md file for details