Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hetic-mt-p2021/aio-group6-proj01

Image Gallery Project - ELM And Symfony app - Team 6
https://github.com/hetic-mt-p2021/aio-group6-proj01

Last synced: 4 days ago
JSON representation

Image Gallery Project - ELM And Symfony app - Team 6

Awesome Lists containing this project

README

        

# Image Gallery Project

Image Gallery is an ELM and Symfony web app used to stock and filter all your pictures.

![Version](https://img.shields.io/badge/version-0.1-red.svg?cacheSeconds=2592000)
![Php Version](https://img.shields.io/badge/php-%3E%3D_7.3-8892BF.svg)
![Elm Version](https://img.shields.io/badge/elm-0.19.1-blue.svg)
[![GitHub license](https://img.shields.io/github/license/HETIC-MT-P2021/aio-group6-proj01)](https://github.com/HETIC-MT-P2021/aio-group6-proj01/blob/master/LICENSE)

### Requirements

* Docker
- [Windows](https://docs.docker.com/docker-for-windows/install/)
- [Linux](https://docs.docker.com/install/linux/docker-ce/ubuntu/)
- [MacOS](https://docs.docker.com/docker-for-mac/install/)
* [docker-compose](https://docs.docker.com/compose/install/)

### Build and install

Go to the project folder and start the containers

`cd image_gallery/`

`docker-compose up --build`

Open `localhost:8085` in your favorite browser

### Unit tests and Linter

Coming soon

### Functionality overview

- Start by creating a new category in `localhost:8085/categories`

- Add an image by clicking at `localhost:8085/images/new`

- Set the category you created to the image

- You can add tags to filter your images later

- Navigate in the app and discover our features

### Documentations

[BACK](https://github.com/HETIC-MT-P2021/aio-group6-proj01/blob/master/ig-back/README-BACK.md), also accessible in project : localhost:8080/api

[FRONT](https://github.com/HETIC-MT-P2021/aio-group6-proj01/blob/master/ig-front/README-FRONT.md)

### Contributing

Please read and follow [Contributing file](https://github.com/HETIC-MT-P2021/aio-group6-proj01/blob/markdown/CONTRIBUTING.md)

### Authors

HETIC-MT-P2021 | Team 6

Monteiro Wyllis


Ferarma Oussama


Moret Valentin

### License
[MIT](https://github.com/HETIC-MT-P2021/aio-group6-proj01/blob/master/LICENSE)