Skip to content

Commit 078e995

Browse files
update README
1 parent 26c74be commit 078e995

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

README.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,50 @@ BackNode
22
========
33

44
POC for [CIFACOM](http://www.cifacom.com/) Week project
5+
6+
## First step
7+
8+
With this project, you can work directly online with some **cloud service**, or on **localhost**, as you wish.
9+
10+
I advise you to use these online services, just for production test / meeting if you want, or try to
11+
work only with it like me on this project ! It's verry fun !
12+
13+
*If you don't want to use these tool's at all (Hooo -_-") jump to the second step -> clone and build the project*
14+
15+
In order to use these services, you need to sign up on:
16+
17+
- [Cloud9](https://c9.io/) (**1 account per person**) you can signing with your GitHub / Bitbucket account if you have one, your project will be accessible from your dashboard then
18+
- [heroku](https://id.heroku.com/login) (**1 account per team !**)
19+
20+
**Cloud9** will be our working station (node virtual machine, working IDE, testing server, etc...)
21+
22+
**heroku** will be our production server (**WARNING !** Just one account by team, it will be the production version of your team's project)
23+
24+
When you have created your account, please go to your Cloud9 dashboard, and create a new workspace, then start editing it.
25+
26+
# Clone and build the project
27+
28+
If you are not in Cloud9, open a terminal, otherwise, you have a opened terminal in your cloud9 window, at the bottom. If they not, you can show it with *Tools > show console*
29+
**or** *Tools > terminal > new terminal*
30+
31+
clone the project:
32+
33+
> git clone https://github.com/RonanDrouglazet/BackNode.git && cd BackNode
34+
35+
When all your's team members are ready, one of you (**just one!**) create your team's feature branch. You have to choose a team name. In your Terminal:
36+
37+
> git checkout -b feature_TeamName
38+
> git push -u origin feature_TeamName
39+
40+
When it's done, tell to your team's members to do this step:
41+
42+
> git fetch origin
43+
> git checkout feature_TeamName
44+
45+
allright, all your team's members are in the same feature branch, you can start to build the project
46+
47+
## Build the project
48+
49+
just enter make in your terminal :)
50+
51+
> make

0 commit comments

Comments
 (0)