Skip to content

CodeChillAlluna/code-chill-client

Repository files navigation

Code & Chill

Clientversion Travis (.org) branch Codacy branch grade Coveralls github branch Code Climate License: Apache-2.0

Master project : Online development environment

Code&Chill is a web application written in Java and React. It gives users the possibility to use their development environment in a browser. No more worries about setup so just code, and chill.

If you want to know more about this project check our website.

This repository contains the client part of the project, if you want to check the server part click here.

Summary

  • Installation for contributing to this project (click here)
  • Installation of the application (click here)

Development Environment

Here is the setup to installing the development environment if you want to contributing to this project.

Requirements

Clone repo and create branch

First you need to clone the repo. The master branch is protected, so you need to create a branch to start developing.

git clone https://github.com/CodeChillAlluna/code-chill-client.git
cd code-chill-client
git checkout -b your_branch

Setup vagrant

Then you need to start the vagrant to create the VM.

vagrant up

Common vagrant commands

  • Connect to the VM: vagrant ssh
  • Shutdown the VM: vagrant halt
  • Launch the VM: vagrant up
  • Reload the VM: vagrant reload
  • Delete the VM: vagrant destroy
  • Provisioning the VM: vagrant provision

Start application

To start or building the application or execute tests, you need to access the VM via SSH.

vagrant ssh

Before starting the application don't forget to start the server. If you have not installed it yet click here.

Start the application

yarn start

Then you can go to : http://localhost:3000 to view the app.

Execute tests

yarn test

Build the application

yarn build

Installation

The procedure to install Code&Chill is accessible in our main repository.

About

Frontend for Code&Chill project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •