Skip to content

RinKhimera/rinkhimera-portfolio

Repository files navigation

rinkhimera-portfolio

Explore my portfolio showcasing projects, skills, and achievements in software development and design.

Prerequisites

Make sure you have the following installed on your machine:

Installation

Cloning the Repository

Open your terminal or command prompt, clone the repository, and navigate to the directory:

git clone https://github.com/RinKhimera/rinkhimera-portfolio.git
cd rinkhimera-portfolio

Install the dependencies

Install the project dependencies using npm or bun:

npm install
# or
bun install

Set Up Environment Variables

Create a new file named .env.local in the root of your project and add the following content:

#Database
DATABASE_URL=
DIRECT_URL=

#Authentification with Google & Github
AUTH_SECRET=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

#Wakatime
WAKATIME_API_KEY=

Getting Started

Run the development server:

npm run dev
# or
bun run dev
# or
pnpm dev

Open http://localhost:3000 in your browser to view the project. You're done!

Tech Stack

  • Next.js
  • TailwindCSS
  • Shadcn UI
  • Prisma
  • Neon
  • MDX
  • TypeScript

Deployment

This app is deployed on Vercel Platform. It is the easiest way to deploy your Next.js app and it's from the creators of Next.js.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Author

Samuel Pokam

License

This project is licensed under the MIT License - see the LICENSE file for details.

⭐ Like what I'm doing? Give it a star