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

https://github.com/nikitosiki/posthub-app

A simple and cozy forum for your posts.
https://github.com/nikitosiki/posthub-app

forum postgresql react supabase tailwindcss typescript

Last synced: 12 months ago
JSON representation

A simple and cozy forum for your posts.

Awesome Lists containing this project

README

          



🚀 Welcome to PostHub



GitHub License
Static Badge
React
Supabase
TailwindCSS
NextUI
Framer-motion

This is a new platform for publishing your amazing posts. Here, you'll find a variety of different topics and interests. You can create whatever you like, generate new posts, engage in discussions in the comments, or simply read the latest updates and react to them. A convenient filtering and posting system will help you browse only the content that interests you, while interactions with other participants will keep things exciting.

![Preview-compress](https://github.com/Nikitosiki/PostHub-app/assets/61596575/d75b1b96-1c5f-4d67-a6ff-9928c5f1c16a)

## 🛠 Development

Environment setup

You need to get the Supabase and TinyMCE keys and create an env file by defining the following variables:

```bash
VITE_SUPABASE_URL=https://[YOUR_PROJECT_ID].supabase.co
VITE_SUPABASE_ANON_KEY=******
VITE_TINYMCE_KEY=******
```

When developing use:
```bash
yarn dev
```

A development server will automatically open the project in your browser. Normally here: `http://localhost:8080`.

To build the project use:
```bash
yarn build
```

A web ready folder will be created in `/dist/`.