Backend helper services for Treasures Les to manage simple email subscriptions using Google Sheets.
- Automatically add subscribed emails to a designated Google Sheet.
- Node.js v20.15.1
- npm v10.7.0
- Docker v24.0.5
- Clone the repo:
git clone https://github.com/putuwaw/treasures-les-be.git- Install packages:
npm install- Copy the example env:
cp .env.example .env- Get credentials for Google Sheets to populate the
.envfile. Learn more here. - Start the backend services:
npm run start
- You can also use Docker to start the services:
docker pull putuwaw/treasures-les-be
docker run -p 3000:3000 putuwaw/treasures-les-be- Access the backend services on localhost:3000
This project is licensed under the MIT License. See the LICENSE file for details.