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

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.

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)_