cpwallah / Portfolio-Next

Porfolio Web Application

Home Page:https://mujtabacodes.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Porfolio Website

This is my personal portfolio website. It is a full-stack application, with both the frontend and backend built using NextJS. You can view the demo https://mujtabacodes.com

Tech Stack

  • NextJS
  • ReactJS
  • Typescript
  • TailwindCSS
  • Prisma
  • PostgreSQL
  • Docker

Want to work with this?

First, clone the repository and install the dependencies:

git clone https://github.com/mujtabacodes/Portfolio-Next.git
yarn install
# or
npm install

Then, change .env.example to .env and put the actual database URL. For the initial stage, you can use Neon

npx prisma migrate
# then
npx prisma generate

Start the development server:

yarn dev
# or
npm run dev

Note: Feel free to use pnpm or bun

By Using Docker

  • First review docker file and if yarn is not globally install then comment line '5'

Then create Docker image:

docker build -t portfolio-next .

Run container:

docker run -p 3000:3000 portfolio-next

Reach to me

About

Porfolio Web Application

https://mujtabacodes.com


Languages

Language:TypeScript 93.8%Language:CSS 5.0%Language:Dockerfile 0.9%Language:JavaScript 0.3%