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

https://github.com/shrp777/pizzas-napoli-rest-api

API REST Pizzas Napoli
https://github.com/shrp777/pizzas-napoli-rest-api

api api-rest bruno bun hono orm rest rest-api sql sqlite typeorm typescript

Last synced: 2 months ago
JSON representation

API REST Pizzas Napoli

Awesome Lists containing this project

README

          

# Pizzas Napoli 🍕 REST API

*****************************************************
------------> Projet modÚle à compléter <------------
*****************************************************

__API REST__ proposant des fonctionnalités basiques de type CRUD, développée avec __Hono__, __Bun__ et __TypeScript__.

- Adresse locale de l'API :

- Consulter les tests d'intĂ©gration rĂ©alisĂ©s avec __Bruno__ ([Bruno](https://www.usebruno.com/)), cf. collection de requĂȘtes HTTP Ă  importer `./Bruno`

## Installation

- à la racine du projet, création d'un fichier `.env` basé sur le fichier `.env.example`

- Installation des dépendances NPM :

$ `bun install`

- Démarrage de l'API :

$ `bun run dev`

## Initialisation de la Base de Données SQLite

Exécuter ces 2 commandes dans l'ordre :

- 1 : Création des tables dans la base de données SQLite :

$ `bun run db:createSchema`

- 2 : Remplissage des tables dans la base de données SQLite :

$ `bun run db:seedData`

![Pizza](./assets/pizza.png)

--

!["Logotype Shrp"](https://sherpa.one/images/sherpa-logotype.png)

__Alexandre Leroux__
_Enseignant / Formateur_
_Développeur logiciel web & mobile_

Nancy (Grand Est, France)