Coder Social home page Coder Social logo

razuk-78 / just-match-frontend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from justarrived/just-match-frontend

0.0 2.0 0.0 8.53 MB

Frontend for JustMatch API

Home Page: https://antrop.invisionapp.com/share/FA62UU66R

License: MIT License

Ruby 0.03% JavaScript 62.08% Shell 0.19% HTML 24.80% CSS 12.89%

just-match-frontend's Introduction

JustMatch API Frontend Code Climate

Welcome to the, official, frontend for the Just Arrived matching service.

Built with

  • NodeJS 5
  • Angular 1.4

Getting Started

⚠️ If you are on a Windows machine please see the Getting Started on Windows section.

$ git clone [email protected]:justarrived/just-match-frontend.git
$ cd just-match-frontend
$ script/setup
$ script/server
# You can now open http://localhost:9000

You now have a NodeJS webserver accepting requests at http://localhost:9000 and a server on /api proxying to api.example.com.

Getting Started on Windows

$ git clone [email protected]:justarrived/just-match-frontend.git

In order to run the app make sure you have Ruby and SASS installed, if you don't follow step 1 and 2 in this guide: https://www.impressivewebs.com/sass-on-windows/.

Install grunt

sudo npm install -g grunt-cli

Install all dependencies

npm install

Finally start the app

grunt watch

You now have a NodeJS webserver accepting requests at http://localhost:9000 and a server on /api proxying to api.example.com.

Deploy

⚠️ The deploy isn't finalized yet, but it will most definitely be something along the lines of pushing a few static files to AWS S3.

Build release

$ grunt build

Commands

There are a few connivence commands

  • script/bootstrap - installs/updates all dependencies
  • script/setup - sets up a project to be used for the first time
  • script/server - starts app

Contributing

We would love if you'd like to help us build and improve this product for the benefit of everyone. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Any contributions, feedback and suggestions are more than welcome.

If you want to contribute

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Translations

Translations are managed at Transifex.

To push or pull new translations, you need to install the Transifex client.

Fetch translations from transifex

$ tx pull -a -f

Push source language file to transifex

$ tx push -s

The configuration is in .tx/config.

Contributors

Our awesome contributors.

License

This project is open source and licensed under the permissive MIT license

just-match-frontend's People

Contributors

ubonrat avatar ti-sedp avatar chris-sedp avatar buren avatar pstenstrm avatar nigr avatar belev avatar peteraarum avatar fivelfred avatar mickeek avatar lenaar avatar dschlyter avatar sirmackan avatar ekman1991 avatar fsto 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.