Skip to content

Ultimate vanilla performance powered project. Based on Safir project demos. Safir use rocketCraftingServer for account session staff.

License

Notifications You must be signed in to change notification settings

RocketCraftingServer/kickstart

Repository files navigation

_____________________________

Safir vs RocketCraftingServer

Gamplay Platform WIP

_____________________________

Based on tech: Node.js, JS

Tools: browserify

This is all you need for standalone application supported with best custom clear code on both side (front/backend).

RCS ia alias for RocketCraftingServer

Install and start watch

npm i
npm run rock

Hosting

If you wanna self hosting: HTTP

npm run host

HTTPS

npm run https

Alternative : You can use any other web server.

Routes [RCS]

+----------+----------+---------------------------------------------------------------------------------+
|         kickstart [safir]                    ANY CLIENT                                               |
|         My link                              https://maximumroulette.com/apps/gameplay/               |
+----------+----------+---------------------------------------------------------------------------------+
           ^          |
           |          |
           |          |
           |          |
           |          |
           |          |        WEB SERVER [For hosting html5 clients also for rocketcraft api]
           |          |
+--------------------------------------------------------------------------------------------------------+
|          |          |                                                                                  |
|     +----+----------v-----------+                                    +-----------------------------+   |
|     |                           |                                    |                             |   |
|     |      REST API             |                                    |  HTTP, HTTPS (1.1 or 2)     |   |
|     | [/rocket/register]        |                                    |                             |   |
|     | [/rocket/confirmation]    |                                    +-----------------------------+   |
|     | [/rocket/register]        |                                                                      |
|     | [/rocket/login]           |                                                                      |
|     | [/rocket/fast-login]      |                                                                      |
|     | [/rocket/profile/upload]  |                                                                      |
|     | [/rocket/profile]         |                                                                      |
|     | [/rocket/profile-delete]  |                                                                      |
|     +---------------------------+                                                                      |
|                                                                                                        |
|  +------------------------------------------------------------+                                        |
|  SOURCE : https://github.com/zlatnaspirala/rocket-craft-server                                         |
|  +------------------------------------------------------------+                                        |
|                                                                                                        |
+--------------------------------------------------------------------------------------------------------+
|                                            NODEJS CORE                                                 |
+--------------------------------------------------------------------------------------------------------+
|                                           MONGO DATABASE                                               |
+--------------------------------------------------------------------------------------------------------+