2019-07-26 23:53:02 +02:00
|
|
|
---
|
|
|
|
layout: default
|
|
|
|
title: Hacking
|
|
|
|
permalink: /dev
|
|
|
|
nav_order: 5
|
2019-07-27 01:26:05 +02:00
|
|
|
has_children: true
|
2019-07-26 23:53:02 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
### Development Stack
|
|
|
|
|
|
|
|
**Gancio** is built with following technologies:
|
|
|
|
|
|
|
|
- [Nuxt.js](https://nuxtjs.org/)
|
2019-08-06 01:12:05 +02:00
|
|
|
- [Vue.js](https://vuejs.org/)
|
2019-07-26 23:53:02 +02:00
|
|
|
- Express
|
|
|
|
- Node.js
|
2019-08-06 01:12:05 +02:00
|
|
|
- [Sequelize](https://sequelize.org/)
|
2021-05-27 00:04:47 +02:00
|
|
|
- [Vuetify](vuetifyjs.com/)
|
2019-07-26 23:53:02 +02:00
|
|
|
|
|
|
|
### Testing on your own machine
|
|
|
|
|
|
|
|
2. Download source
|
|
|
|
```bash
|
2019-08-31 22:14:37 +02:00
|
|
|
git clone https://framagit.org/les/gancio
|
2019-07-26 23:53:02 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
3. Install dependencies
|
|
|
|
```bash
|
|
|
|
yarn
|
|
|
|
```
|
|
|
|
|
2020-02-15 15:42:41 +01:00
|
|
|
4. Run db migrations
|
|
|
|
```bash
|
|
|
|
./node_modules/.bin/sequelize db:migrate
|
|
|
|
```
|
|
|
|
|
|
|
|
5. Hacking
|
2019-07-26 23:53:02 +02:00
|
|
|
```bash
|
|
|
|
yarn dev
|
|
|
|
```
|
2019-09-24 11:46:11 +02:00
|
|
|
|
2020-02-15 15:42:41 +01:00
|
|
|
> warning "Warning"
|
|
|
|
> You need to register a first user, this will be an active administrator!
|
|
|
|
|
2021-06-19 22:53:39 +02:00
|
|
|
Please use the [issues](https://framagit.org/les/gancio/-/issues) to discuss any modification.
|