Coder Social home page Coder Social logo

videntium's Introduction

Videntium

Videntium is an online map viewer for map files generated by Imperium. Users can upload any Imperium map file to the website and view its various attributes. Users of the site can create an account that is stored in a database, store uploaded maps to a separate database and choose to share those maps publicly with all users.

Features and Function

Built using AWS Cloud9, Videntium is served to the user through PHP from AWS servers. The two MySQL databases that Videntium uses as storage are created and managed by PHPMyAdmin for easier management. The map viewer allows the user to toggle between different views of their map using colored filters and text boxes to show information about the various provinces on the map.

Implementation

The interpretation of uploaded maps is preformed on the front-end using code from Imperium that was translated from Java to JavaScript. This allows the browser to preform the same viewing and information interaction as within the same, although the process is considerably lighter without the rest of the game's code running along side of it.

Map Sharing

Users of Videntium are also able to make their maps public to all users of the website. On the page that display's a user's private maps, all maps that are shared publicly are also shown. These maps contain information such as the owner's name and the name of the map file. The user can then load their personal maps or those publicly available into the viewer.

videntium's People

Contributors

matthew-pisano avatar

Watchers

Matthew Pisano avatar

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.