- PostgreSQL on Heroku
- Prisma ORM
- Next
- Next Auth
- Material UI as UI Kit
Home | Edit | Unauthorized |
---|---|---|
- Create Next App with Jest
- Create Local DB with SQLite
- Create Live DB with PostgreSQL
- Implement Next Auth
- Add "Create Blog Post" page
- Write Tests for Core Logical Components using RTL and Jest
- Deploy on Vercel
- Add Pagination
- Add Global Post Search
- Add "Post Detail" Page
- Add "Edit Post" Page
- Add Global Layout
- Add Auth Controls (Edit Post, My Posts, Create Post)
- Add Null Checks For Posts (Edit Post, Post Detail)
- Add Delete Button in 'Edit Post' page
If the app gives the error code 500, probably heroku rotated the DB Credentials. Run the command below and update the DATABASE_URL environment variable.
heroku config:get DATABASE_URL -a prisma-blog-berkin