README.md 1.61 KB
Newer Older
Sebastian Castro's avatar
Sebastian Castro committed
1 2
![Map](docs/images/1.png "Intro")

3
GoGoCarto
4
=========
Biopenlandes's avatar
Biopenlandes committed
5

Sebastian Castro's avatar
Sebastian Castro committed
6 7
**Documentation and Tutorials availables at https://doc.gogocarto.fr/**

Sebastian Castro's avatar
Sebastian Castro committed
8 9 10 11
Contact
--------
You can contact us on the channel GoGoCarto at https://chat.lescommuns.org/channel/gogocarto

Sebastian Castro's avatar
Sebastian Castro committed
12 13
Overview
--------
Biopenlandes's avatar
Biopenlandes committed
14

Sebastian Castro's avatar
Sebastian Castro committed
15
GoGoCarto is a full reusable application to create collaborative maps
Biopenlandes's avatar
Biopenlandes committed
16

Sebastian Castro's avatar
Sebastian Castro committed
17
It's highly configurable, and ready to be reused by anyone to create its own map, with its own data, categories, moderation rules, configuration etc...
18
There is a whole back office to manage data, contents, configuration
Biopenlandes's avatar
Biopenlandes committed
19

20 21 22 23
![Dashboard](docs/images/21.png "Dashboard")

[See more screenshot of the backoffice](docs/backoffice-screenshots.md)

Sebastian Castro's avatar
Sebastian Castro committed
24 25 26 27 28 29 30
Multi Instance Mode
-------------------

You can configure your server to work as a multi instance creator. See example at https://gogocarto.fr
Every new project will live in a dedicate subdomain like my-map.gogocarto.fr


31 32 33
GoGoCarto & GoGoCartoJs
------------------

34
The GoGoCarto project is divided into two separate projects.
35

Sebastian Castro's avatar
Sebastian Castro committed
36
- GoGoCarto repo take care of backend stuff, the form to add new elements, the backoffice, and additonnals pages sucha as homepage
Sebastian Castro's avatar
Sebastian Castro committed
37
- [GoGoCartoJs](https://gitlab.adullact.net/pixelhumain/GoGoCartoJs) an autonomous javascript library responsible for data vizualisation (map, list, categories, search...). [See the online full documentation](https://pixelhumain.github.io/GoGoCartoJs)
38

Sebastian Castro's avatar
Sebastian Castro committed
39 40
Stack
-----
41

Sebastian Castro's avatar
Sebastian Castro committed
42
Symfony4, MongoDB, Typescript
43

Sebastian Castro's avatar
Sebastian Castro committed
44 45
Documentation
-------------
46

Sebastian Castro's avatar
Sebastian Castro committed
47 48
- [Installation intructions](docs/installation.md)
- [Project structure](docs/project-structure.md)
Sebastian Castro's avatar
Sebastian Castro committed
49
- [Coding conventions](docs/coding-conventions.md)
Sebastian Castro's avatar
Sebastian Castro committed
50
- [How to contribute](docs/contributing.md)