This guide will help you set up a local development environment for contributing to Backlog.rip.
Before you begin, make sure you have the following installed:
First, clone the repository from GitHub:
git clone https://github.com/gsabater/backlog.rip.git
cd backlog.rip
Install the project dependencies:
npm install
Create a .env
file in the root directory with the following variables:
# API Keys
STEAM_API_KEY=your_steam_api_key
IGDB_CLIENT_ID=your_igdb_client_id
IGDB_CLIENT_SECRET=your_igdb_client_secret
# Database
DATABASE_URL=your_database_url
Start the development server:
npm run dev
The application will be available at http://localhost:3000.
To build the application for production:
npm run build
To run the test suite:
npm test
If you need help, you can: