Giter Site home page Giter Site logo

ornato-t / dia-dynmap Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 3.0 2.92 MB

A dynamic map of hell for the D&D module "Baldur's Gate - Descent into Avernus".

Home Page: https://ornato-t.github.io/DiA-dynMap/dm

License: GNU General Public License v3.0

JavaScript 65.39% HTML 1.11% CSS 33.50%
5e dungeons-and-dragons map descent-into-avernus

dia-dynmap's Introduction

About me

  • ๐Ÿ‘‹ Hi! I'm Tommaso Ornato
  • ๐Ÿ“š I study Computer Engineering at @polito
  • ๐Ÿ–ฅ I mainly work on Frontend Development
  • ๐Ÿ”ญ I'm currently interested in The Fediverse
  • ๐Ÿ“ธ I am a hobbyist photographer

Some projects I've worked on

  • GTTTools - a mobile first, web application for smart mobility in the city of Turin, Italy.
    [TypeScript, SvelteKit, Tailwind CSS, MongoDB]
  • Based Count - a data aggregation website for a subreddit of over 500k users.
    [Go, TypeScript, Svelte, Tailwind CSS, MongoDB]
  • flairchange_bot - a data collecting Reddit bot with over 300 positive votes.
    [TypeScript, NodeJS]
  • ChadGPT - a GPT-2 language model trained on conflicting and controversial political opinions.
    [Python, MongoDB]
  • Defederation Investigator - a website tracking federation activity on Lemmy and the Fediverse.
    [TypeScript, SvelteKit, Tailwind CSS]

Skills and technologies

Programming languages

typescript go python java c php matlab

Frontend

svelte vuejs tailwind html5 css3

Databases and DBMS

mongodb sqlite mysql postgresql

Language Proficiency

  • Italian - native
  • English - C1 (IELTS Academic 8.0/9.0)
  • French - A1

dia-dynmap's People

Contributors

ornato-t avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dia-dynmap's Issues

Running player view on a local web server

Users using the app for in person play should be able to run the player view on their local network on a local server (see README.md#using-this-app, second bullet point).

The easiest way to do this would probably be opening a local web server using express.js in /player/index.js, hosting it on any machine capable of running node. This would allow in person users to not deal with the complexity of setting up a remote host for the player view on glitch or on any other service.

Fix buttons CSS on DM's view

The DM's view works fine but the dropdown buttons on the top right corner are a bit broken. The following bugs need to be fixed:

  • The dropdown "Show options" button (id: parentButton) sometimes doesn't trigger when clicked and needs to be clicked multiple times.
  • On mobile devices and smaller screen the buttons are extremely broken. They fall under the hex grid making them non-interactable and stick in the middle of the page instead of flowing to the side.
  • Both buttons' shadows sometimes lose tiny rectangles of texture when interacted with. Fixing this is not a priority but should be worked on.

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.