Git Product home page Git Product logo

eolseng / restore Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 4.61 MB

PRO200 - 'Smidig Prosjekt' exam project. Written in Kotlin and JavaScript with Spring Boot for the backend and React and Node.js for the frontend. The course was focusing on learning Scrum and Google Design Sprint with a real case from a small Norwegian startup called Repairable.

Kotlin 31.14% HTML 1.01% CSS 12.46% JavaScript 44.61% TSQL 1.80% Java 8.98%

restore's Introduction

RESTORE FOR REPAIRABLE

For å kjøre prosjektet (Development Mode):

  • Naviger til 'backend' modulen
  • Kjør mvn clean install
  • Kjør mvn spring-boot:run -Dspring-boot.run.profiles=dev ELLER start src/test/kotlin/no/repairable/DevApplicationRunner.kt
  • API serveren skal nå kjøre på localhost:8080 - sjekk med localhost:808/api/v1/products
  • Åpne et nytt Terminal-vindu
  • Naviger til 'frontend' mappen
  • Kjør yarn install
  • Kjør yarn start
  • Standard nettleser vil nå åpne localhost:3000 - denne vil refreshe når det gjøres endringer i filene i 'frontend' mappen
  • For å stenge ned tjenesten trykker du control-C i begge terminalvinduene

For å bygge prosjektet:

  • Naviger til 'backend' modulen
  • Kjør mvn clean package
  • Programmet bygger nå 'frontend' modulen og kopierer denne over i 'backend' sin 'resources/public/' mappe før den bygger 'backend' modulen som da inneholder 'frontend'-filene.
  • For å kjøre programmet i "produksjonsmodus" kan du nå skrive java -jar target/restore-application-exec.jar

restore's People

Contributors

eolseng avatar leifhaa avatar hessh avatar hulliskoa avatar dofsevenn avatar sirtakin avatar nerdmary avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

restore's Issues

API query for entities with Size can not set pageSize parameter

Man kan ikke spørre "/api/actualProducts?size=15" for å be om 15 objekter for hver Page.
Spørringen resulterer i at man spør etter actualProducts som har Size-felt med verdien 15.

Vi burde muligens endre navnet på Size-klassen eller finne en annen måte rundt dette.

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.