https://github.com/mcstanley/basketball-central
Your premier destination for comprehensive insights into the world of basketball.
https://github.com/mcstanley/basketball-central
express express-validator firebase-admin firebase-storage mongodb mongoose nodejs pug sass
Last synced: 3 months ago
JSON representation
Your premier destination for comprehensive insights into the world of basketball.
- Host: GitHub
- URL: https://github.com/mcstanley/basketball-central
- Owner: McStanley
- Created: 2023-12-08T16:38:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-17T20:16:34.000Z (over 1 year ago)
- Last Synced: 2025-01-15T21:38:29.032Z (5 months ago)
- Topics: express, express-validator, firebase-admin, firebase-storage, mongodb, mongoose, nodejs, pug, sass
- Language: JavaScript
- Homepage: https://basketball-central.fly.dev
- Size: 231 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Welcome to Basketball Central 🏀
![]()
> Your premier destination for comprehensive insights into the world of basketball.
### 🌐 [Live Demo](https://basketball-central.fly.dev)
## Tech stack
- NodeJS
- Express
- MongoDB
- Mongoose
- Firebase
- SCSS
- Pug## Prerequisites
- node >=20.10.0
## Install
```sh
npm install
```## Usage
### Environment variables (`.env`)
```toml
DATABASE_URI=""
GOOGLE_APPLICATION_CREDENTIALS=".firebase/service-account.json"
```### Firebase service account
1. Create a Firebase project.
2. Generate a private key file for your service account.
3. Download and save it at `.firebase/service-account.json`.### Run command
```sh
npm start
# OR
npm run dev
# OR
npm run debug
```## Author
👤 **Stanisław Olejniczak**
- Website:
- Github: [@McStanley](https://github.com/McStanley)## Show your support
Give this project a ⭐️ if you liked it!
---
_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_