Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pratyush1712/personal-website
My Personal Website crafted with Next.js 14 and Material UI; optimized for SEO via statically generated pages showcasing content in markdown format.
https://github.com/pratyush1712/personal-website
Last synced: about 2 months ago
JSON representation
My Personal Website crafted with Next.js 14 and Material UI; optimized for SEO via statically generated pages showcasing content in markdown format.
- Host: GitHub
- URL: https://github.com/pratyush1712/personal-website
- Owner: pratyush1712
- Created: 2023-10-18T10:16:46.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-07T03:37:04.000Z (4 months ago)
- Last Synced: 2024-09-07T05:13:32.720Z (4 months ago)
- Language: TypeScript
- Homepage: https://pratyushsudhakar.com
- Size: 23.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My VSCode-Themed Personal Website
Personal Portfolio Built Using Next.js 14 and Material UI: [Live Demo](https://pratyushsudhakar.com/)
Developed with the software and tools below.
## 🔗 Quick Links
> - [📍 Overview](#-overview)
> - [� Features](#-features)
> - [🚀 Getting Started](#-getting-started)
> - [⚙️ Installation](#️-installation)
> - [🤖 Running ](#-running)
> - [🤝 Contributing](#-contributing)---
## 📍 Overview
This repository contains the source code for my personal website. The website is built using Next.js 14 and Material UI.
---
## 🎉 Features
VSCode-themed personal website.
- **Pages**: Home, Overview, Experience, Education, Projects, Skills, and Resume.
- **Home Page**: Apple Watch-themed landing page with bubbles showing my spotify playlist.
- **Overview.md**: A markdown file that contains an overview of my personal information.
- **Experience.md**: A markdown file that contains my work experience.
- **Education.md**: A markdown file that contains my educational background.
- **Projects.md**: A markdown file that contains my projects.
- **Skills.md**: A markdown file that contains my skills.
- **Resume**: A downloadable resume.
- **Dark Mode**: Toggle between light and dark themes.---
## 🚀 Getting Started
**_Requirements_**
Ensure you have the following dependencies installed on your system:
- **TypeScript**
- **pnpm**### ⚙️ Installation
1. Clone the repository:
```sh
git clone https://github.com/pratyush1712/Personal-Website/
```2. Change to the project directory:
```sh
cd Personal-Website
```3. Install the dependencies:
```sh
pnpm install
```### 🤖 Running
Use the following command to run :
pnpm dev
## 🤝 Contributing
Contributions are welcome! Here are several ways you can contribute:
- **[Submit Pull Requests](https://github.com/pratyush1712/Personal-Website/blob/main/CONTRIBUTING.md)**: Review open PRs, and submit your own PRs.
- **[Join the Discussions](https://github.com/pratyush1712/Personal-Website/discussions)**: Share your insights, provide feedback, or ask questions.
- **[Report Issues](https://github.com/pratyush1712/Personal-Website/issues)**: Submit bugs found or log feature requests for .Contributing Guidelines
1. **Fork the Repository**: Start by forking the project repository to your GitHub account.
2. **Clone Locally**: Clone the forked repository to your local machine using a Git client.
```sh
git clone https://github.com/pratyush1712/Personal-Website/
```
3. **Create a New Branch**: Always work on a new branch, giving it a descriptive name.
```sh
git checkout -b new-feature-x
```
4. **Make Your Changes**: Develop and test your changes locally.
5. **Commit Your Changes**: Commit with a clear message describing your updates.
```sh
git commit -m 'Implemented new feature x.'
```
6. **Push to GitHub**: Push the changes to your forked repository.
```sh
git push origin new-feature-x
```
7. **Submit a Pull Request**: Create a PR against the original project repository. Clearly describe the changes and their motivations.Once your PR is reviewed and approved, it will be merged into the main branch.
---