Giter Site home page Giter Site logo

frontend's Introduction

Development

Prerequisites

Setup

When cloning the repository, clone with the --recurse-submodules flag to clone down the backend submodule as well. If you cloned normally, you can fix it after the fact with git submodule update --init --recursive. If this is not working, it may be because you do not have an ssh key registered with Github.

run npm install

Available Scripts

npm start - Runs react dev server and docker-composes back-end in parallel. You may have to run with sudo.

npm start-user-def - Runs react dev server with user specified docker-compose file. Path uses environment variable $GATEWAY_PATH.

npm start-use-existing - Runs react dev server with existing back-end already running.

Contribute

TODO

Deployment

TODO

Linter

TODO

Folder Structure Description

TODO

frontend's People

Contributors

viktorclaesson avatar frednordell avatar hnrklssn avatar oskardamkjaer avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar Marcus Rettig avatar  avatar

frontend's Issues

skapa evenemangskalender

Själva grafiska komponenten går att skapa utan att det finns backend stöd för funktionaliteten. Sättet man går till väga är att man hårdkodar lite statisk data som man tänker sig att man i framtiden hämtar från backend, och sen visualiserar man denna data.

ta fram skisser på frontend

Någon form av designdokument att jobba mot hade varit najs. Gärna i något smidigt digitalt format så att det är lätt att itererera, men analogt funkar också.

lägg till information om olika mästerier

Räcker med hårdkodad text för tillfället. I framtiden kommer man nog vilja låta t.ex. mästaren för varje mästeri ändra texten dynamiskt, men det behöver vi inte bry oss om just nu.

gör om submodulen till https-länk

Just nu måste man ha en ssh-nyckel på github för att kunna hämta ner backend-submodulen, eftersom den är angiven med en ssh-länk istället för https. Detta gör att Travis inte kan klona ordentligt.
Iom att gateway är publik och man ändå inte bör göra ändringar/pusha från submodulen så tillför ssh inget i detta fallet.
I samband med att detta fixas borde man även ta bort alla omnämnanden av ssh-nycklar från README.

skapa nyhetsflöde

Själva grafiska komponenten går att skapa utan att det finns backend stöd för funktionaliteten. Sättet man går till väga är att man hårdkodar lite statisk data som man tänker sig att man i framtiden hämtar från backend, och sen visualiserar man denna data.

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.