Node CMS (Plus Emu)

LeChris

github.com/habbo-hotel
Sep 30, 2013
2,744
1,326
Hey,

This was in development overnight for a hotel - which later decided it didn't need it anymore. It's written entirely through Node and the EJS template engine and is quite fast as compared to its PHP predecessors .

Screenshots
g00AFVE.gif

ektGuKj.gif


Download
(Database Queries are in /app/database/migrations)



There's an issue with session handling which causes them to not persist across requests, was using Redis as a quick fix for this problem, however, I believed I removed support for redis in this revision. It's just a quick build, and not to be regarded as a large development.


Libraries used
-Async (To help clean code up mainly)
-Mysql (Obvious, should of used mysql2 or promise)
-Express (Should of used KoaJS, or something)
-Passport (For sessions)
-EJS (For templating)
 

iGlenn

:)
Jul 21, 2015
618
92
its nice, simple, clean and doesnt have unnecessary addons and pages like most cms have. this cms is perfect for those who want to further it and make their own edits. i will definitely use this on my hotel :)
 

LeChris

github.com/habbo-hotel
Sep 30, 2013
2,744
1,326
its nice, simple, clean and doesnt have unnecessary addons and pages like most cms have. this cms is perfect for those who want to further it and make their own edits. i will definitely use this on my hotel :)
Just be sure to look into session handling with Express
 

NathanCarney

Need Retro Help? PM Me
Jun 15, 2015
90
7
Hey,

This was in development overnight for a hotel - which later decided it didn't need it anymore. It's written entirely through Node and the EJS template engine and is quite fast as compared to its PHP predecessors .

Screenshots
g00AFVE.gif

ektGuKj.gif


Download
(Database Queries are in /app/database/migrations)



There's an issue with session handling which causes them to not persist across requests, was using Redis as a quick fix for this problem, however, I believed I removed support for redis in this revision. It's just a quick build, and not to be regarded as a large development.


Libraries used
-Async (To help clean code up mainly)
-Mysql (Obvious, should of used mysql2 or promise)
-Express (Should of used KoaJS, or something)
-Passport (For sessions)
-EJS (For templating)
Over all it looks amazing. I will be sure to use this for my hotel edition of (thats rp edition)
 

LeChris

github.com/habbo-hotel
Sep 30, 2013
2,744
1,326
-Install
-Place project on your desktop
-Run cd Desktop/folder
-
Edit app/database/connection.js
-Run the command npm install
-Run the command node app.js

If an error occurs, stop any programs running on port 80
 

KevCodes

Member
May 23, 2016
35
10
-Install
-Place project on your desktop
-Run cd Desktop/folder
-
Edit app/database/connection.js
-Run the command npm install
-Run the command node app.js

If an error occurs, stop any programs running on port 80
k thanks
 
-Install
-Place project on your desktop
-Run cd Desktop/folder
-
Edit app/database/connection.js
-Run the command npm install
-Run the command node app.js

If an error occurs, stop any programs running on port 80
Which version should I download? Or doesn't it matter?

v4.4.6 LTS
v6.2.2 Current
 

iGlenn

:)
Jul 21, 2015
618
92
-Install
-Place project on your desktop
-Run cd Desktop/folder
-
Edit app/database/connection.js
-Run the command npm install
-Run the command node app.js

If an error occurs, stop any programs running on port 80
by project do you mean node or the cms?
 

JOBAL

Not cheating? Your not trying
Dec 4, 2013
42
6
Looks simple and nice, I'm sure lots of people will benefit from this and even further develop it. Nice release.
 

Users who are viewing this thread

Top