Thream's website to stay close with your friends and communities. https://thream.divlo.fr/
This repository has been archived on 2024-10-29. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2022-04-09 01:03:15 +02:00
.devcontainer chore: cleanup 2021-12-28 16:06:58 +01:00
.github feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.husky feat: coming soon 2021-10-24 05:48:06 +02:00
.vscode chore: remove uneeded icons svg 2022-03-21 16:12:22 +01:00
components fix: missing translation for "Create a channel" 2022-04-09 01:03:15 +02:00
contexts feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
cypress feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
generators feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
hooks fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
locales fix: missing translation for "Create a channel" 2022-04-09 01:03:15 +02:00
models fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
pages fix: missing translation for "Create a channel" 2022-04-09 01:03:15 +02:00
public fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
styles fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
tools fix: missing translation for "Create a channel" 2022-04-09 01:03:15 +02:00
.commitlintrc.json chore: initial commit 2021-10-24 05:19:39 +02:00
.dockerignore feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.editorconfig chore: initial commit 2021-10-24 05:19:39 +02:00
.env.example feat: design applications and first api calls 2021-10-24 06:09:43 +02:00
.eslintignore feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.eslintrc.json feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.gitattributes feat: interact with user settings/profile (#9) 2022-02-19 23:20:33 +01:00
.gitignore feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.html-w3c-validatorrc.json feat: add support for files and math for messages (#5) 2022-01-07 21:21:38 +01:00
.lighthouserc.json feat: interact with user settings/profile (#9) 2022-02-19 23:20:33 +01:00
.lintstagedrc.json feat: interact with user settings/profile (#9) 2022-02-19 23:20:33 +01:00
.markdownlint.json feat: coming soon 2021-10-24 05:48:06 +02:00
.npmrc chore: cleanup 2021-12-28 16:06:58 +01:00
.prettierignore feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
.prettierrc.json feat: coming soon 2021-10-24 05:48:06 +02:00
.releaserc.json chore: configure correctly semantic-release 2022-04-08 21:44:02 +02:00
CODE_OF_CONDUCT.md chore: initial commit 2021-10-24 05:19:39 +02:00
CONTRIBUTING.md chore: remove uneeded icons svg 2022-03-21 16:12:22 +01:00
cypress.json feat: design applications and first api calls 2021-10-24 06:09:43 +02:00
docker-compose.yml feat: coming soon 2021-10-24 05:48:06 +02:00
Dockerfile fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
i18n.json fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
jest.config.js chore: cleanup 2021-12-28 16:06:58 +01:00
LICENSE chore: initial commit 2021-10-24 05:19:39 +02:00
next-env.d.ts chore: cleanup 2021-12-28 16:06:58 +01:00
next.config.js fix: file upload and OAuth2 (#26) 2022-04-08 20:59:04 +02:00
package-lock.json chore(release): 1.0.0 [skip ci] 2022-04-08 20:40:12 +00:00
package.json chore(release): 1.0.0 [skip ci] 2022-04-08 20:40:12 +00:00
plopfile.js feat: interact with user settings/profile (#9) 2022-02-19 23:20:33 +01:00
postcss.config.js feat: coming soon 2021-10-24 05:48:06 +02:00
README.md fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
tailwind.config.js fix: improve overall rendering v3 (#25) 2022-04-07 16:54:05 +02:00
tsconfig.json feat: add OAuth2 authentication (#16) 2022-03-16 12:18:09 +01:00
vercel.json feat: coming soon 2021-10-24 05:48:06 +02:00

Thream/website

Licence MIT Contributor Covenant

Conventional Commits semantic-release

📜 About

Thream's website to stay close with your friends and communities.

It uses Thream/api v1.0.0.

⚙️ Getting Started

Prerequisites

Installation

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

# Go to the project root
cd website

# Configure environment variables
cp .env.example .env

# Install
npm install

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

Local Development environment

npm run dev

Production environment with Docker

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

Services started

  • website : http://localhost:3000

💡 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 CONTRIBUTING.md.

📄 License

MIT