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

https://github.com/shz-code/qweets

Mini text sharing application using Quasar
https://github.com/shz-code/qweets

pinia quasar-framework vuejs

Last synced: about 1 year ago
JSON representation

Mini text sharing application using Quasar

Awesome Lists containing this project

README

          

# Qweets (qweets)

Qweets is a mini text sharing platform made with [Quasar](https://quasar.dev/) a [Vue Js](https://vuejs.org/) framework with [Pinia](https://pinia.vuejs.org/) as the state management tool. Firebase is used as the data backend.
Users can register themselves and start sending messages (Dummy authentication with username) and also register as a new user.

![](https://img.shields.io/badge/Framework-Vue-informational?style=flat&logo=vuedotjs&logoColor=white&color=2bbc8a)

![](https://img.shields.io/badge/Framework-Quasar-informational?style=flat&logo=quasar&logoColor=white&color=2bbc8a)

![](https://img.shields.io/badge/Tool-Pinia-informational?style=flat&logo=xstate&logoColor=white&color=2bbc8a)

![](https://img.shields.io/badge/Database-Firebase-informational?style=flat&logo=firebase&logoColor=white&color=2bbc8a)

# Get Started

### Clone Repository

```bash
git clone https://github.com/shz-code/qweets.git
```

### Go to project folder

```bash
cd ./qweets
```

### Install the dependencies

```bash
yarn
# or
npm install
```

### Start the app in development mode (hot-code reloading, error reporting, etc.)

```bash
quasar dev
```

**Get Rolling!**

# Environment variables

`VITE_APP_API_KEY`

`VITE_APP_AUTHDOMAIN`

`VITE_APP_PROJECTID`

`VITE_APP_STORAGEBUCKET`

`VITE_APP_MESSAGINGSENDERID`

`VITE_APP_APPID`

# Acknowledgement

- Inspired from [freecodecamp](https://youtu.be/la-0ulfn0_M)