You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+47Lines changed: 47 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2,3 +2,50 @@ BackNode
2
2
========
3
3
4
4
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
0 commit comments