This is my personal portfolio built using Next.js, syled with Tailwind CSS powered by Contentful for content management. It showcases my projects, skills, and experience in software engineering, backend development, and data science.
- Projects Showcase: Display case of my projects with descriptions and links.
- Dynamic Content Management: Most of the content on the page is managed via Contentful.
- Blog Section: Articles and technical write-ups.
- About Me: Summary of my skills, experience, and interests.
- Contact Form: Reach out via an interactive form.
- Responsive Design: Fully optimized for all devices.
- Frontend: Next.js (React), TypeScript, Tailwind CSS
- CMS: Contentful (for managing most of the content on the page)
- Deployment: Vercel
Clone the repository:
git clone https://github.com/niranjanblank/portfolio
cd portfolio
Install dependencies:
npm install
# or
yarn install
Run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 to see the result.
Create a .env.local
file and configure the required environment variables:
CONTENTFUL_SPACE_ID=your_space_id
CONTENTFUL_ACCESS_TOKEN=your_access_token
This project is deployed using Vercel. To deploy, run:
vercel
If you’d like to suggest improvements or report issues, feel free to open an issue or submit a pull request.
For inquiries, reach out via LinkedIn or email me at [email protected]
.
Author: Niranjan Shah
Website: niranjanshah.com.np