Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kiritoem/fileshare-firebase
Application Web de partage de fichiers en ligne réalisée avec Firebase et React JS + Typescrit JS + Vite JS
https://github.com/kiritoem/fileshare-firebase
boostrap firebase reactjs sass typescriptjs vitejs
Last synced: 9 days ago
JSON representation
Application Web de partage de fichiers en ligne réalisée avec Firebase et React JS + Typescrit JS + Vite JS
- Host: GitHub
- URL: https://github.com/kiritoem/fileshare-firebase
- Owner: KiritoEM
- Created: 2024-01-02T13:12:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-07T18:48:01.000Z (about 1 year ago)
- Last Synced: 2024-01-07T20:41:15.056Z (about 1 year ago)
- Topics: boostrap, firebase, reactjs, sass, typescriptjs, vitejs
- Language: TypeScript
- Homepage: https://fileshare-firebase-vitejs.vercel.app
- Size: 162 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FileShare
## React JS + Typescript JS + Vite JSCe projet est une application de partage de fichiers en ligne développée avec React JS, Vite JS, TypeScript, et Firebase pour le stockage des fichiers.
## Installation et lancement de l' application
1. Clonez le dépôt et installez les dépendances:
```bash
git clone https://github.com/KiritoEM/fileshare-firebase.git
cd fileshare-firebase
npm install
```2. Créer votre configuration sur firebase en créant un nouveau projet et remplacer dans .env votre configuration firebase:
```bash
apiKey: import.meta.env.VITE_API_KEY,
authDomain: import.meta.env.VITE_AUTH_DOMAIN,
projectId: import.meta.env.VITE_PROJECT_ID,
storageBucket: import.meta.env.VITE_STORAGE_BUCKET,
messagingSenderId: import.meta.env.VITE_MESSAGING_SENDER_ID,
appId: import.meta.env.VITE_APP_ID,
measurementId: import.meta.env.VITE_MEASUREMENT_ID,
```3. Lancer le projet en local:
```bash
npm run vite
```