Giter Club home page Giter Club logo

candyland-app's Introduction


Candyland

⚡️ Backend & frontend designing for the Candyland app

Follow+Prettier+on+Twitter code style: prettier

Related

Contents

Description

Building the frontend & backend of the Candyland webapp.

The Candyland webapp is the semester-long team project for the 2017 Software Engineering course at ECE NTUA.

Development

Built with Angular and Spring.

  • Clone this repository to your local machine
  • Navigate to your clone cd candyland-app
  • Install the dependencies npm install
  • Once done editing your changes check for errors npm test
  • Run the development server npm start
  • Build Candyland npm run dist
  • Cleanup assets & compiled files npm run clean

Team

License

MIT © Candyland team

candyland-app's People

Contributors

christos-styl avatar georgebax avatar klaudiosinani avatar loniasgr avatar philorfan avatar tsikos7 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

candyland-app's Issues

Meta: Initialize meta-files

Description

Should include the following meta-files;

  • package.json
  • .editorconfig
  • .gitattributes
  • .gitignore
  • .npmignore
  • .npmrc

Deployment: Automatic artifacts deployment on new Release

Description

Using Github Releases and travis-ci should achieve the following;

  • Tag creation should initially trigger the packaging process of production webapp
  • Secondly, the packaged webapp should be published as an artifact on releases page

Feature: Add support for Travis-CI

Description

At a glance;

  • Add support for travis-ci
  • Building process should occur both on Linux & Macos
  • Add a building status badge on readme.md

Deployment: Deploy unit testing

Description

Each commit should initialize the testing process after a successful building has occurred;

The following testers could be used;

  • AVA test runner
  • Junit testing framework

Google Maps API Implementation

Όπως το βλέπω, θα χρειαστούμε ένα από τα δύο αυτά API για να δουλέψουμε με google maps.
https://github.com/googlemaps/google-maps-services-java

Το Geocoding API είναι αυτό που μετατρέπει τις διευθύνσεις σε συντεταγμένες.
Και το Directions API μας στέλνει στοιχεία για την διαδρομή που πρέπει να ακολουθήσει κάποιος από ένα μέρος σε ένα άλλο.

Τέλος, θα χρειαστούμε και το Google Maps Javascript API για να εμφανίζεται ο χάρτης στο frontend.
Χρήσιμα References:

  1. https://www.w3schools.com/graphics/google_maps_intro.asp
  2. https://developers.google.com/maps/documentation/javascript/examples/

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.