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

https://github.com/heinezo/punto

Application web permettant de jouer au jeu de société Punto
https://github.com/heinezo/punto

express game mongodb mysql node react sqlite typescript

Last synced: 3 months ago
JSON representation

Application web permettant de jouer au jeu de société Punto

Awesome Lists containing this project

README

          





Logo du jeu



Punto

Jeu de société fusionnant le Puissance 4 et le Morpion


Roadmap
Démarrer
Outils
Contact
Crédit
Licence

![Screenshot de l'application](/public/README/punto.png)

> **NOTE:** Ce projet est réalisé dans le cadre d'un projet à l'IUT de Vannes.

## ✨ Roadmap

- [x] Jouer au jeu ✅
- [x] Générer des parties aléatoires ✅
- [x] Visionner l'historique des parties ✅
- [x] Supporter MySQL et SQLite en base de données ✅
- [ ] Supporter MongoDB ⏳

## 🛠️ Lancer l'application

### Code

Pour clôner le projet et lancer l'application, vous aurez besoin d'installer [Git](https://git-scm.com) et [Node.js](https://nodejs.org/en/download/) (qui installe [npm](http://npmjs.com)).

**Installer l'application**

```bash
# Clôner le projet
$ git clone https://github.com/HeineZo/Punto

# Se déplacer dans le projet
$ cd Punto

# Installer les dépendances
$ npm install
```

**Remplir les données de connexion**

Créez un fichier `.env` et copiez-y le contenu du fichier `.env.local`. Remplissez les informations correspondantes dans le fichier `.env`

**Lancez l'application**

```bash
# Lancer le client
$ npm run client

# Lancer le serveur (dans un autre terminal)
$ npm run server
```
Enfin, rendez vous à l'adresse suivante: https://localhost:3001

## 🕹️ Outils utilisés


Les technologies utilisées

## 👋 Me contacter

Me contact

@enzolefrigo

## 🤠 Crédits




Image de profil


Enzo



💻
🎨

## © Licence

[MIT](LICENSE)