Coder Social home page Coder Social logo

greek-in-tech's Introduction

Code Climate Build Status Gitter

Greek in Tech

A project that demonstrates many greek words and names that we constantly use on modern computing and software engineering. You can view the site on greekintech.com.

Getting Started

You need to have node.js installed. When you are ready you can install all dependencies by typing :

  1. npm install
  2. npm start

After installation you only need to start the server using the last command.

Contributing

All the entries are available from a single JSON file. You can contribute entries with a pull request. If you don't want to mess with a pull request you can suggest an entry by creating an issue or suggest it at the official gitter chat. If you still find it hard, you can drop me an email (see my profile).

Run tests

The test suite contains unit and functional tests. Make sure you have installed phantomjs and casperjs globally npm install -g phantomjs && npm install -g casperjs (and of course all the other dependencies with npm install). Then you can run all tests with :

npm test

You can also run only the unit tests (npm run test-unit) or the functional tests (npm run test-functional).

Build / Compile source code (ES6 and SCSS)

Please don't edit directly the main.css file (located into css directory). This file is autogenerated from the main.scss (located into scss directory). Also the all JS (ES6) source code (located into js directory) is compiled and bundled using webpack into the dist directory. To build everything (SCSS and JS), make sure webpack is installed globally on your system (npm install webpack -g) and that you have all the dependencies installed (npm install). After that you can build everything using the below command:

npm run build

greek-in-tech's People

Contributors

tsevdos avatar mylk avatar dbaltas avatar faysvas avatar kbariotis avatar dennisschipper avatar pgk avatar tschef avatar

Watchers

James Cloos avatar  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.