Giter VIP home page Giter VIP logo

tijdschriftvoorgeneeskunde's Introduction

Tijdschrift voor Geneeskunde

Dit is de nieuwe gemoderniseerde website voor het tijdschrift der geneeskunde. Management van de abbonees is de belangrijkste verbetering waaraan gewerkt zal worden. Ook zal het betalen van het abonnement via de website moeten kunnen en automatisch geupdate worden in de database

Developers

Build Status

  1. Checking your System Configuration

Before starting coding, make sure that your local system is properly configured for Symfony.

Execute the check.php script from the command line:

php app/check.php

The script returns a status code of 0 if all mandatory requirements are met, 1 otherwise.

If you get any warnings or recommendations, fix them before moving on.

  1. Getting your copy of the project running

You need the following programs installed.

npm
composer
symfony

Execute the following commands to get a working system on your pc.

npm install                # Download the automation tools
composer install           # Download php vendor libs + choose parameters
bower install              # Download javascript and css vendor libs
gulp dev {prod}            # Install / Concat / Uglify all the js and css in the right folders
php app/console doctrine:database:create
php app/console doctrine:schema:update --force # Create tables for the project
php app/console server:run
  1. Which commits get accepted?

I follow the following rule, "simplicity above all else". I will be an ass about pull requests with very complex code unless you have a good reason. Always include what you changed and why. If you add new logic or views be sure to add or update tests.

  1. Bundles or no bundles?

For this question I agree with the symfony best practices. Only create different bundles if the functionality it will bring is 100% isolated from the app specific code. If this is the case don't forget to check github for existing implementations that you can reuse instead of writing it from scratch yourself. Everything else goes in AppBundle.

I hope that by keeping everything small, simple and not creating special cases or dependencies we can keep the code as simple as a hello world.

tijdschriftvoorgeneeskunde's People

Watchers

 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.