Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rakibulhasanbu/blogify
This is blog website.
https://github.com/rakibulhasanbu/blogify
nextjs prisma-orm react typescript
Last synced: 10 days ago
JSON representation
This is blog website.
- Host: GitHub
- URL: https://github.com/rakibulhasanbu/blogify
- Owner: rakibulhasanbu
- Created: 2024-05-21T14:31:44.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-07T09:03:25.000Z (7 months ago)
- Last Synced: 2024-12-13T16:29:45.537Z (10 days ago)
- Topics: nextjs, prisma-orm, react, typescript
- Language: TypeScript
- Homepage: https://blogify1.vercel.app/
- Size: 11.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Blogify app
## blogify app client Live Link
### https://blogify1.vercel.app/
## Run the client application locally
If you want to run the client locally on your computer, firstly clone this project, go to the right path and open to the terminal then run `npm install` and then run the command `npm run build` to convert the TypeScript code to JavaScript code. And start the client with `npm run dev` command.
# Blog System Server
This server involves creating a blog system using TypeScript and Express.js, with Prisma ORM for database interaction, specifically with a PostgreSQL database. Authentication is handled through JSON Web Tokens (JWT). The system is designed around three main models: User, Blog and UserProfile, each with specific fields such as ids, names, timestamps, and relationships to other models.
## Server Live Link
### https://blog-server-gamma-wine.vercel.app/
## Run the server application locally
- Clone this repository: `git clone `
- Install dependencies: `npm install`
- Set up the environment variables by creating a `.env` file.
- Run the database migrations: `npx prisma migrate dev`
- Start the server: `npm run dev`