An open API service indexing awesome lists of open source software.

https://github.com/manvirheer/manvirheer-portfolio


https://github.com/manvirheer/manvirheer-portfolio

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# Manvir Heer - Portfolio Website

This is my personal portfolio website, accessible at [manvirheer.com](https://manvirheer.com).

## Tech Stack

- Next.js
- TypeScript
- Tailwind CSS

## Typography

- Host Grotesk

## Project Status (~Journall)

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 underconstruction page
- I completed the setup at AWS and Cloudfare. 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 philosphy
- Create a foundation for design philosophy
- Find Design Inspirations
- Define theme for the application

## Libraries

*(To be added as development progresses)*

## 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

```bash
# Clone the repository
git clone https://github.com/manvirheer/manvirheer-portfolio.git

# Navigate to the project
cd manvirheer-portfolio

# Install dependencies
npm install

# Start development server
npm run dev