Giter VIP home page Giter VIP logo

happyme's Introduction

HappyMe

Online educational platform supporting education, development and happiness of children with autism.

Status

master development
Build status Build status
BCH Compliance Test Coverage
BCH compliance codecov

Technology stack

  • .NET Framework - C#, EntityFramework 6, ASP.NET MVC 5
  • HTML5, CSS3, Bootstrap 3
  • JavaScript, JQuery, JQuery UI
  • Xunit, Jasmine, Moq

Development guidelines

Git branching strategy

Branches:

  • master - contains only production ready code.
  • development - all active development is conducted in this branch.
  • feature-{description} - contains spesific feature development.

When a new feature is started a new feature branch is created form the development branch. After the feature is complete a pull request from the feature branch to the development branch is created. Direct merges, without code review are NOT allowed.

Definiton of done (DoD)

For a feature to be considered "Done", the following requirements must be met:

  • The code of the feature must compile.
  • The code of the feature must NOT produce any warring.
  • The code must be in compliance with the StyleCop and ESLint coding standards.
  • The code must be covered by unit tests (xUnit or Jasmine).
  • The pull request created from the feature branch to the development branch, must review by at least one person.

Contributors

happyme's People

Contributors

kristianmariyanov avatar mhristoforova avatar rozay avatar teodor92 avatar yanaslavcheva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

habibmrad

happyme's Issues

Improve styles on the administration.

  • Override the existing theme to match our design palette;
  • Include fonts;
  • Make the administration sidebar selectable;
  • Style the administration editor views

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.