https://github.com/velascoandres/drawy-studio
Drawy is an innovative cloud-based whiteboard management solution that stands out for its integration with the popular Excalidraw tool.
https://github.com/velascoandres/drawy-studio
excalidraw nextjs t3-stack whiteboard
Last synced: 5 months ago
JSON representation
Drawy is an innovative cloud-based whiteboard management solution that stands out for its integration with the popular Excalidraw tool.
- Host: GitHub
- URL: https://github.com/velascoandres/drawy-studio
- Owner: velascoandres
- Created: 2024-02-20T02:52:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-30T01:33:53.000Z (over 2 years ago)
- Last Synced: 2024-04-13T19:27:55.047Z (about 2 years ago)
- Topics: excalidraw, nextjs, t3-stack, whiteboard
- Language: TypeScript
- Homepage: https://drawy-studio.vercel.app/
- Size: 1.53 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Drawy studio
Welcome to Drawy Studio, your go-to application for [Excalidraw](https://excalidraw.com/) whiteboards management featuring a convenient dashboard! This application is built using the [T3 stack](https://create.t3.gg/) with prisma.
## How to Use
Clone this repository.
Set up your virtual environment (optional but recommended).
Copy the contents of `.env.example` into a new file named `.env` and configure the required variables.
```text
DATABASE_PORT=""
DATABASE_URL=""
NEXTAUTH_SECRET=""
NEXTAUTH_URL=""
# Next Auth Github Provider
GH_CLIENT_ID=""
GH_CLIENT_SECRET=""
CLOUDINARY_URL=""
DISCORD_CLIENT_ID=""
DISCORD_CLIENT_SECRET=""
```
Install dependencies.
```shell_script
bun install
```
If you need to build the databases locally, you can use the `docker-compose.yaml` file.
```shell_script
docker compose -D
```
> An instance of postgresql will be created
Setup the database.
```shell_script
bun db:push
```
Run the application in dev mode
```shell_script
bun dev
```
Open your browser and visit [http://localhost:3000](http://localhost:3000) to begin.
## Key Features
- **Cloud based:** Save your whiteboards remotely to the cloud.
- **Intuitive Dashboard:** Save, organize, and manage your whiteboards efficiently..
- **Workspaces:** Group your whiteboards into workspaces.
We hope you enjoy using Drawy studio! If you have any questions or issues, feel free to open an [issue](https://github.com/velascoandres/drawy-studio/issues)