dev.md 760 Bytes
Newer Older
les's avatar
les committed
1
2
3
4
5
---
layout: default
title: Hacking
permalink: /dev
nav_order: 5
les's avatar
les committed
6
has_children: true
les's avatar
les committed
7
8
9
10
11
12
13
---

### Development Stack

**Gancio** is built with following technologies:

- [Nuxt.js](https://nuxtjs.org/)
les's avatar
les committed
14
- [Vue.js](https://vuejs.org/)
les's avatar
les committed
15
16
- Express
- Node.js
les's avatar
les committed
17
- [Sequelize](https://sequelize.org/)
les's avatar
les committed
18
- [Vuetify](vuetifyjs.com/)
les's avatar
les committed
19
20
21
22
23

### Testing on your own machine

2. Download source
```bash
les's avatar
les committed
24
git clone https://framagit.org/les/gancio
les's avatar
les committed
25
26
27
28
29
30
31
```

3. Install dependencies
```bash
yarn
```

les's avatar
les committed
32
33
34
35
36
37
4. Run db migrations
```bash
./node_modules/.bin/sequelize db:migrate
```

5. Hacking
les's avatar
les committed
38
39
40
```bash
yarn dev
```
les's avatar
les committed
41

les's avatar
les committed
42
43
44
> warning "Warning"
> You need to register a first user, this will be an active administrator!

les's avatar
les committed
45
Please use the [issues](https://framagit.org/les/gancio/-/issues) to discuss any modification.