-
Notifications
You must be signed in to change notification settings - Fork 4
/
#README.md#
53 lines (31 loc) · 1.01 KB
/
#README.md#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Vision
Vision was made with contributions from everyone found in git commit history.
## Architecture
Vision built with Ruby on Rails, running on Heroku, requires Google Contacts and Calendar API.
To accomplish this, every environment variables are set at `.env` file.
Therefore, for running server use `foreman start` as that will read the environment variables and
run the app with it.
For testing, you can just use `bundle exec rspec` since environment variables are simply ignored,
as outside API call is mocked through `webmock`.
I wish it clear. Feel free to reach out for further questions.
## Getting Started
1. Install ruby
2. Install bower through NPM. Our assets are managed by bower.
3. Install project dependencies
```
bundle install
```
Then install bower dependencies:
```
bower install
```
4. Run rails
```
foreman start
```
5. Visit vision in `localhost:3000`
6. For mail interaction in Development environment, install and run Mailcatcher by running
```
gem install mailcatcher
mailcatcher
```