Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hetic-mt-p2021/front-group5-proj01
School project to try ELM
https://github.com/hetic-mt-p2021/front-group5-proj01
elm galery images
Last synced: about 1 month ago
JSON representation
School project to try ELM
- Host: GitHub
- URL: https://github.com/hetic-mt-p2021/front-group5-proj01
- Owner: HETIC-MT-P2021
- License: mit
- Created: 2020-03-31T08:32:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T02:43:28.000Z (about 2 years ago)
- Last Synced: 2024-06-14T21:22:34.724Z (6 months ago)
- Topics: elm, galery, images
- Language: HTML
- Size: 613 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# La Galeria de Papel - Front
## About
The goal of this project is to create a web app with an image gallery where you can manage your images : add, update and delete images. You will also be able to edit categories and tags to use them in filters.
The real goal of this project is to learn how to use Elm to make web app.
You are on the Front-end of the Project, we used Elm and Nginx to make a fast loading Web app.
## Requirements
- You must have Docker on your computer
- You must have Node.js to build the project- Must have clone and installed the API of La Galeria de Papel :
[https://github.com/HETIC-MT-P2021/back-group5-proj01](https://github.com/HETIC-MT-P2021/back-group5-proj01)
## Installation
```bash
TODO:
git clone https://github.com/HETIC-MT-P2021/front-group5-proj01.git
```
The app is now available at http://localhost:8000
## Prerequisites
Make sure that you have already started the Back of La Galeria De Papel
### Installing
```bashdocker build --tag galeria:1.0 ./
docker run --publish 8000:8080 --name galeria_app galeria:1.0```
You can now access the web app At http://localhost:8001
## Features
- All of CRUD for images and categories.
- You can also edit the categories.
- You can filter by date, tags and categories- An image is linked with one category, deleting the category will delete all linked images.
## Technical Choices
Feel free to discuss with any contributor about the technical choices that were made.
You can find te technical documentation [here](https://docs.google.com/document/d/1r71o5M6YeAlaBeZXdfL-Blp9kiznD9vudYctsmzviE0/edit?usp=sharing)
## Deployment
You have to install Node.jscd front-group5-proj01/app
npm start## Contributing
See [contributing guidelines](https://github.com/HETIC-MT-P2021/front-group5-proj01/blob/master/CONTRIBUTING.md)
## Any Questions ?
If you have any questions, feel free to open an issue. Please check the open issues before submitting a new one ;)
## Authors
[Jean-Jacques Akakpo ](https://github.com/gensjaak)
[Tsabot](https://github.com/Tsabot)
[myouuu](https://github.com/myouuu)## Licence
The code is available under the MIT license.