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
{{ message }}
This repository was archived by the owner on Mar 20, 2024. It is now read-only.
If you are willing to do your first time contribution, don't worry, you are welcome here.
8
+
9
+
While there is no strict guideline right now, you are welcome to bring your ideas and pull requests.
10
+
11
+
As a rule of the thumb, keep **PSR-2** and **tests** in mind.
12
+
13
+
Anyway, [contact me](https://timegrid.slack.com/home) and we will figure out your first steps into contributing :)
14
+
15
+
[Trello board for development roadmap](https://trello.com/b/VNFqnxhc/timegrid-io-dev)
16
+
17
+
[Dev Newsletter](http://eepurl.com/bF_ARX)
18
+
19
+
[](https://gitter.im/alariva/timegridDevelopment?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
*[Step 2: Use Composer to install dependencies](#step2)
5
+
*[Step 3: Create database](#step3)
6
+
*[Step 4: Install](#step4)
7
+
*[Step 5: Start Page](#step5)
8
+
*[Optional: Populate DB with a Demo Fixture](#demosandbox)
9
+
10
+
<aname="step1"></a>
11
+
## Step 1: Get the code
12
+
13
+
git clone https://github.com/alariva/timegrid.git
14
+
15
+
cd timegrid
16
+
17
+
-----
18
+
<aname="step2"></a>
19
+
## Step 2: Install dependencies with Composer
20
+
21
+
composer install
22
+
23
+
-----
24
+
<aname="step3"></a>
25
+
## Step 3: Create the Database
26
+
27
+
Once you finished the first three steps, you can create the *MySQL* database server. You must create the database with `utf-8` collation (`utf8_general_ci`), for the application to work.
28
+
29
+
-----
30
+
<aname="step4"></a>
31
+
## Step 4: Configure the Environment
32
+
33
+
**Copy** the **.env.example** file to **.env**
34
+
35
+
cp .env.example .env
36
+
37
+
**Edit** the `.env` file and set the database configuration among the other settings.
38
+
39
+
Set the application key
40
+
41
+
php artisan key:generate
42
+
43
+
**Edit** all the Primary section parameters (for *local/test/development environment*)
44
+
45
+
**Change** the storage path in **.env** file to a writeable location
46
+
47
+
STORAGE_PATH=/home/username/timegrid/storage
48
+
49
+
For **local** environment you will need to **comment out** APP_DOMAIN, to keep it *null*
[](http://manual-de-usuario-de-timegridio.readthedocs.org/es/latest/?badge=latest)
*[](http://manual-de-usuario-de-timegridio.readthedocs.org/en/latest/?badge=latest) English
68
65
*[](http://manual-de-usuario-de-timegridio.readthedocs.org/es/latest/?badge=latest) Español
69
66
70
-
You are welcome to contribute.
71
-
72
-
-----
73
-
## How to install:
74
-
75
-
*[Step 1: Get the code](#step1)
76
-
*[Step 2: Use Composer to install dependencies](#step2)
77
-
*[Step 3: Create database](#step3)
78
-
*[Step 4: Install](#step4)
79
-
*[Step 5: Start Page](#step5)
80
-
*[Optional: Populate DB with a Demo Fixture](#demosandbox)
81
-
82
-
<aname="step1"></a>
83
-
### Step 1: Get the code - Clone the repository
84
-
85
-
git clone https://github.com/alariva/timegrid.git
86
-
87
-
cd timegrid
88
-
89
-
-----
90
-
<aname="step2"></a>
91
-
### Step 2: Use Composer to install dependencies
92
-
93
-
composer install
94
-
95
-
-----
96
-
<aname="step3"></a>
97
-
### Step 3: Create the database
98
-
99
-
Once you finished the first three steps, you can create the *MySQL* database server. You must create the database with `utf-8` collation (`utf8_general_ci`), for the application to work.
100
-
101
-
-----
102
-
<aname="step4"></a>
103
-
### Step 4: Configure environment
104
-
105
-
**Copy** the **.env.example** file to **.env**
106
-
107
-
cp .env.example .env
108
-
109
-
**Edit** the `.env` file and set the database configuration among the other settings.
110
-
111
-
Set the application key
112
-
113
-
php artisan key:generate
114
-
115
-
**Edit** all the Primary section parameters (for *local/test/development environment*)
116
-
117
-
**Change** the storage path in **.env** file to a writeable location
118
-
119
-
STORAGE_PATH=/home/username/timegrid/storage
120
-
121
-
For **local** environment you will need to comment out APP_DOMAIN, to keep it *null*
If you want to try the application with a *Lorem Ipsum* database fixture.
157
-
158
-
php artisan db:seed --class=TestingDatabaseSeeder
159
-
160
-
Now you have two demo credentials to log in and play around.
161
-
162
-
USER: demo@timegrid.io
163
-
PASS: demomanager
164
-
165
-
USER: guest@example.org
166
-
PASS: demoguest
69
+
[Read the INSTALLING section](INSTALLING.md)
167
70
168
71
## Troubleshooting
169
72
170
-
I'd like to [hear your feedback](https://timegrid.slack.com/messages/general/).
171
-
172
-
Let me know if you face any inconvenient to install. I'm working on bringing a more comprehensive installation guide assessing common problems.
73
+
I'm open to help out! Just [drop me your feedback](https://timegrid.slack.com/messages/general/).
173
74
174
75
## Contributing
175
76
176
-
Thank you for considering contributing to Timegrid.
177
-
178
-
> Is it your first time ? Are you new to Laravel or PHP or Github ?
179
-
180
-
If you are willing to do your first time contribution, don't worry, you are welcome here.
181
-
182
-
While there is no strict guideline right now, you are welcome to bring your ideas and pull requests.
183
-
184
-
As a rule of the thumb, keep **PSR-2** and **tests** in mind.
185
-
186
-
Anyway, [contact me](https://timegrid.slack.com/home) and we will figure out your first steps into contributing :)
187
-
188
-
[Trello board for development roadmap](https://trello.com/b/VNFqnxhc/timegrid-io-dev)
189
-
190
-
[Dev Newsletter](http://eepurl.com/bF_ARX)
191
-
192
-
[](https://gitter.im/alariva/timegridDevelopment?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
0 commit comments