This repo is for my submission for the Outerbase X Hashnode Hackathon which took place during Septembar 1 - Septembar 30, 2023
Hashnode article: Share and Review books you love with "Summize"
**Node version 16.8 or later
**macOS, Windows (including WSL), and Linux are supported.
git clone https://github.com/trace2798/outerbase_fullstack_postgres.git
To make the application completely functioning you will need to have the values for the env mentioned below and the Commands as described in the article as mentioned above.
npm i
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
DATABASE_URL=FOR my application it is a postgres database from Supababse.
OUTERBASE_SECRET=
NEXT_PUBLIC_OUTERBASE_SECRET=
COHERE_API_KEY=
OPENAI_API_KEY=
NEXT_PUBLIC_APP_URL=http://localhost:3000
STRIPE_API_KEY=
STRIPE_WEBHOOK_SECRET=
npm run dev
Running commands with npm npm run [command]
command | description |
---|---|
dev |
Starts a development instance of the app |
build |
To build your application |
start |
Starts a production instance of the app |
For env value and functionality of this application I have wrote a very detailed article on hashnode
Youtube Demo Link: Summize