Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
FLiotta committed Sep 24, 2020
1 parent fa0917b commit f29202e
Show file tree
Hide file tree
Showing 3 changed files with 87 additions and 7 deletions.
50 changes: 43 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,47 @@
WIP
# TIQUET

### How to start the dev server
Tiquet is an open source project management tool focused on the kanban methodology.

## Instalation

#### Requirements to run this project.
- **NodeJS** 12.18.3
- **Python** 3.8.1
- **PostgreSQL** 11.9

#### How to initialize the project

```
Initialize server environment, install client and server dependencies.
bash initialize_dev.sh

Run client & server dev servers.
bash start_dev.sh
```
```
../project_dir
$ bash initialize_dev.sh
```

#### How to start the application in development

You can execture the start_dev bash on the project folder to initialize both at the same time.


```
../project_dir
$ bash start_dev.sh
```

But if you rather to start them independiently.


```
../project_dir/client
$ npm start
```

```
../project_dir/server
$ source env/scripts/activate
$ python run.py
```
17 changes: 17 additions & 0 deletions client/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Client

#### Start server

```
../project_dir/client
$ npm start
```

#### Build

```
../project_dir/client
$ npm run bundle
```
27 changes: 27 additions & 0 deletions server/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Server

#### Technologies
- **Python** 3.8.1
- **PostgreSQL** 11.9
- **Flask** 1.1.2
- **SQLAlchemy (ORM)** 1.3.19

#### How to run tests

❗ Make sure you installed all the dependencies and activated the python environment

Tests are made with Pytest library,

```
../project_dir/server
$ pytest
```

#### Start server

```
../project_dir/server
$ python run.py
```

0 comments on commit f29202e

Please sign in to comment.