Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lascc/homedelivery

HomeDelivery web application 🍃
https://github.com/lascc/homedelivery

design fullstack homedelivery interactive interactive-map mapbox-gl-js material-ui react webapp webapplication

Last synced: 1 day ago
JSON representation

HomeDelivery web application 🍃

Awesome Lists containing this project

README

        

[![N|Solid](https://i.imgur.com/AqIbHv0.png)]()

[![Build Status](http://3.90.31.250:3333/buildStatus/icon?job=React-CI)](https://github.com/LasCC/HomeDelivery)

[Documentation](https://coulonludovicc.gitbook.io/homedelivery/ "Documentation de l'application") 📚

# HomeDelivery

HomeDelivery est une application web afin d'aider les personnes ùgées ou en situation de handicap/maladie de déposer une demande avec sa liste de courses.

- Création de compte bénévole/lambda.
- Création d'annonces consultables sur un carte interactive.
- Répondre, est consulté une annonce et suivre l'état de celle-ci.
- Générateur d'attestation de déplacement provisoire en version QR code.

đŸ“± Application mobile : [Lien](https://github.com/LasCC/HomeDelivery-React-Native/)

⚙ Backend API : [Lien](https://github.com/rb-x/Home-delivery-back)

# Fonctionnalités

- Une interface simple d'utilisation est dans l'air du temps !
- Application à but non lucratif, aucune revente de données.
- Une application mobile est disponible pour génerer un attestation de déplacement provisoire pour les bénévoles qui livrent.

# Partie technique

HomeDelivery utilises les technologies suivantes :

### Back-end :

- Node-JS, ExpressJS

- Python (POO)

- MongoDB

- CentOS (Serveur AWS)

- SQLite

### Front-end :

- ReactJS

- Framework CSS (Material-ui)

- Figma/Adobe XD pour le prototype d'application

- Mapbox JS

- (Mobile) React Native

- Chart-JS

### DevOps :

- Jenkins

- Github

- Docker

## Installation

```
yarn install && yarn start
```

OR

```
docker-compose build && docker-compose up -d
```

## Landing page

[![N|Solid](https://i.imgur.com/2S8f3MB.png)](https://i.imgur.com/2S8f3MB.png)
[![N|Solid](https://i.imgur.com/KEeDxXa.png)](https://i.imgur.com/KEeDxXa.png)
[![N|Solid](https://i.imgur.com/4WlRGZ2.png)](https://i.imgur.com/4WlRGZ2.png)
[![N|Solid](https://i.imgur.com/98t2pzK.png)](https://i.imgur.com/98t2pzK.png)
[![N|Solid](https://i.imgur.com/9FYiDQn.png)](https://i.imgur.com/9FYiDQn.png)

## Création de compte

[![N|Solid](https://i.imgur.com/HI4HUBX.jpg)](https://i.imgur.com/HI4HUBX.jpg)
[![N|Solid](https://i.imgur.com/05bF0tV.jpg)](https://i.imgur.com/05bF0tV.jpg)
[![N|Solid](https://i.imgur.com/dTNTN6k.jpg)](https://i.imgur.com/dTNTN6k.jpg)
[![N|Solid](https://i.imgur.com/S1jQ5nJ.jpg)](https://i.imgur.com/S1jQ5nJ.jpg)

## Dashboard

[![N|Solid](https://i.imgur.com/9IwwOnW.png)](https://i.imgur.com/9IwwOnW.png)
[![N|Solid](https://i.imgur.com/teqSgHL.jpg)](https://i.imgur.com/teqSgHL.jpg)
[![N|Solid](https://i.imgur.com/kI75gmg.png)](https://i.imgur.com/kI75gmg.png)
[![N|Solid](https://i.imgur.com/Om93DME.png)](https://i.imgur.com/Om93DME.png)
[![N|Solid](https://i.imgur.com/RIEyCNm.png)](https://i.imgur.com/RIEyCNm.png)
[![N|Solid](https://i.imgur.com/pSQSKdV.jpg)](https://i.imgur.com/pSQSKdV.jpg)
[![N|Solid](https://i.imgur.com/Q040oG6.png)](https://i.imgur.com/Q040oG6.png)

Vous pouvez retouver le prototype de l'application sur cette page [figma](https://www.figma.com/file/Mkkz9zZjbRyFRKGctyFuGw/HomeDelivery?node-id=0%3A1 "Protoytpe de l'application")

@LasCC - Projet de groupe avec Riadh BOUCHAHOUA, Sebastien WIENNE, RĂ©da MAIZATE