Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/charlesmangwa/starlovers

May the Love be with you!
https://github.com/charlesmangwa/starlovers

Last synced: 16 days ago
JSON representation

May the Love be with you!

Awesome Lists containing this project

README

        

# StarLovers
May the 💖❤️Love💖❤️ be with you!

### Qu’est-ce que StarLovers ?
StarLovers est un site qui vous permet de matcher avec vos personnages préférés de l’univers Star Wars. Il est l’heure pour vous de découvrir votre âme sœur à travers cette galaxie très très lointaine.

### Comment fonctionne le site ?
Dans un premier temps, vous devez renseigner votre prénom et compléter un maximum de critères. Les critères que vous choisirez sont comparés à notre base de données qui contient de nombreuses informations sur les personnages. Une fois les critères validés, il vous est proposé une liste de profil sélectionnée en fonction des critères choisis. Vous aurez donc la possibilité de pouvoir matcher ou non avec le personnage. Rassurez-vous, même si vous ne matchez pas avec votre personnage préféré, vous pourrez toujours la possibilité de consulter son profil pour en apprendre plus sur lui. Il est tout à fait possible de voir tous les personnages disponibles à cette adresse.

### Qui sommes-nous ?
Créé à l’occasion d’une semaine intensive de développement front-end, StarLovers est un projet de 5 étudiants d’HETIC :

- Charles MANGWA, Lead developer
- David TAING, Lead design
- Arthur Chassin, Design
- Clement CHARVET, Develper
- Maxime LUSSIANA, Developer

### Les technologies employées
- HTML5
- CSS3 (Layout Flexbox)
- Javascript (ES2015)
- SWAPI (API JSON)
- website-starter-kit (merci Ă  Leo LE BRAS)

## Development

### Requirements
- Node.js (5.0 or newer)

### Install

Just [clone](github-windows://openRepo/https://github.com/CharlesMangwa/StarLovers.git) the repo
and start :

```shell
$ git clone https://github.com/CharlesMangwa/StarLovers.git
$ cd StarLovers
$ npm install # Install Node.js components listed in ./package.json
```
Think to install gulp in global on your desktop : `npm i gulp -g`, if this has not been done before.

#### How to start the dev mode ?

```shell
$ npm start # or: gulp dev
```

This will start a lightweight development server (browsersync dev server) with live reloading.

#### How to build for production ?

```shell
$ npm run build # or: gulp production
```