This is the code that backs https://write34.com
It is a website for sharing NovelAI prompts. The prompts are pulled from AetherRoom from the SQLite database they share.
Come hang out with us on Discord!
This is a NextJS app built with the default Next template. It uses TypeScript, React, Prisma, SQLite, Pothos, and Tailwind CSS with Daisy UI.
Clone the repo:
git clone https://github.com/write34-com/write34.git
cd write34
Setup the database:
- Run
db-setup.sql
Install dependencies and generate everything.
# Install dependencies
npm install
# Generate GraphQL stuff
npm run generate
Then run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the pages by modifying files like app/page.tsx
. The pages auto-updates as you edit the file. (Thanks NextJS!)
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.