Skip to content

manvirheer/manvirheer-portfolio

Repository files navigation

Manvir Heer - Portfolio Website

This is my personal portfolio website, accessible at manvirheer.com.

Tech Stack

  • Next.js
  • TypeScript
  • Tailwind CSS

Typography

  • Host Grotesk

Project Status (~Journal)

This is my personal portfolio website which is long overdue. I would like to have a central place to showcase all my projects which are not properly cataloged. And, hopefully one day I can start doing written blogs on my journey.

Creating a base - March 18

  • ✅ Project initialized with Next.js
  • ✅ Domain Purchase
  • ✅ GitHub repository setup
  • ✅ Logo and favicon assets created
  • ✅ Typography selection
  • ✅ Basic documentation

Planning Routing and DevOps - March 18

  • ✅ Next steps are to plan the routing of the application.
  • ✅ Have a under construction page
    • I completed the setup at AWS and Cloudflare. Main branch will automatically trigger the building and deployment. Hopefully, in future, we start working on some more custom stuff in this domain in order to make our website load faster. For now, no premature optimizations.
  • ✅ Deploy this version until the website is being made
    • I was able to deploy to manvirheer.com. I will probably keep this as a sep branch in case I need it in future.

Draft the design philosophy

  • Create a foundation for design philosophy
  • Find Design Inspirations
  • Define theme for the application

Design Inspirations:

Libraries

  • Framer-Motion

Other Documentation

Commit Guidelines

When contributing to this repository, please follow these commit message conventions:

  • chore: Changes to the build process, tools, or dependencies
  • refact: Code refactoring without changing functionality
  • bug: Bug fixes
  • docs: Documentation only changes
  • misc: Changes that don't fit other categories

Development

Prerequisites

  • Node.js (v18 or later)
  • npm (v9 or later)

Getting Started

# Clone the repository
git clone [https://github.com/manvirheer/manvirheer-portfolio.git](https://github.com/manvirheer/manvirheer-portfolio.git)

# Navigate to the project
cd manvirheer-portfolio

# Install dependencies
npm install

# Start development server
npm run dev

About

Personal Portfolio Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published