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
- Host: GitHub
- URL: https://github.com/shrp777/pizzas-napoli-rest-api
- Owner: shrp777
- Created: 2025-01-07T15:08:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-24T12:10:58.000Z (over 1 year ago)
- Last Synced: 2025-10-30T04:50:46.014Z (8 months ago)
- Topics: api, api-rest, bruno, bun, hono, orm, rest, rest-api, sql, sqlite, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 140 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`

--

__Alexandre Leroux__
_Enseignant / Formateur_
_Développeur logiciel web & mobile_
Nancy (Grand Est, France)