GithubHelp home page GithubHelp logo

rak3rman / mc-landing Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 187.44 MB

MC-Landing - A landing page for the RAk3rman Minecraft server network

Home Page: https://mc.rak3rman.com

License: MIT License

JavaScript 44.04% Shell 0.01% HTML 0.78% CSS 52.98% PHP 2.20%

mc-landing's Introduction

MC Landing

Build Status

A landing page for the RAk3rman Minecraft server network. Built on the base-webframework-nodejs template, a general template for a nodejs web application running express

Basic Structure

This project is a base web framework to run a web application using express through NodeJS. Being a 'base' framework, this project only displays a webpage through a specified port with no authentication. The structure of this application is described below in the application map.

Application Map

--app.js # Primary NodeJS file
--routes # Routes for views
  --mainRoutes.js
--views # Components of webpage, HTML
  --pages
    --home.ejs # Home Page
    --error.ejs # Error Page
--config # Folder where configurations are set
  --exitOpt.js # Exit options when running in testing environment
  --sysConfig.json # Appears upon system configuration within application
--static # Place static files to be accessed by webpage here
--package.json # NPM 
--package-lock.json
--start.sh
--LICENSE
--README.md
--.travis.yml
--.gitignore

Install and Setup

  • Clone the repository from github.com
git clone https://github.com/RAK3RMAN/mc-landing.git
  • Setup MC Landing
    • Enter the mc-landing folder
      • cd mc-landing
    • Install all required packages with root-level access (if needed)
      • sudo npm install
    • Start default application using npm
      • npm start
    • If you want a different broadcast port, you can configure these values by proceeding with the:
      • Hardcode option:
        • Enter the sysConfig.json file
          • sudo nano mc-landing/config/sysConfig.json
        • Edit the console_port parameter to your desired configuration
    • If any errors occur, please read the logs and attempt to resolve. If resolution cannot be achieved, post in the issues under this project.
  • Access web application through localhost:3000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.