Fullstack blog application created using Next.js v14 framework with connection to PostgreSQL Database using Prisma for user login/register server account authentication.
Create new .env file and fill it in according to example template.
Install all packages and required dependencies:
pnpm install
generate new prisma client:
npx prisma generate
migrate prisma database:
npx prisma migrate dev
run whole project as dev:
pnpm dev
in every change in database and prisma scheme run:
pnpm exec prisma db push
- dynamically updating database content in real time
- register and login forms with client and server validation
- toast responsive prompts
- adding, editing and deleting posts on blog page with saving to database
- dedicated profile page for changing password, deleting account or log out from session
- view of all of user posts and comments
