/api

Thream's application programming interface to stay close with your friends and communities.

Primary LanguageTypeScriptMIT LicenseMIT

Thream's application programming interface to stay close with your friends and communities.

TypeScript Standard Style Conventional Commits Licence MIT Node.js CI

📜 About

Thream's application programming interface to stay close with your friends and communities.

See Thream/website for visual overview of the features of the project.

This project was bootstrapped with create-fullstack-app.

⚙️ Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/Thream/api.git

# Go to the project root
cd api

# Install dependencies
npm install

You will need to configure the environment variables by creating an .env file at the root of the project (see .env.example).

Usage (development environment)

With docker

# Setup and run all the services for you
docker-compose up --build

Services started :

Without docker

# Start the API server (http://localhost:8080)
npm run dev

💡 Contributing

Anyone can help to improve the project, submit a Feature Request, a bug report or even correct a simple spelling mistake.

The steps to contribute can be found in the CONTRIBUTING.md file.

📄 License

MIT