https://github.com/manvirheer/manvirheer-portfolio
https://github.com/manvirheer/manvirheer-portfolio
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/manvirheer/manvirheer-portfolio
- Owner: manvirheer
- Created: 2025-03-18T22:33:17.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-18T23:01:57.000Z (8 months ago)
- Last Synced: 2025-03-19T00:19:50.424Z (8 months ago)
- Language: TypeScript
- Size: 131 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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