A personal portfolio website with a blog, projects, about, and contact sections.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This repository contains the code for my personal portfolio website. The website features a blog, project showcases, an about me section, and a contact form. It is designed to be a comprehensive platform to display my skills, experience, and thoughts through blog posts and video related content.
Here's why I built it:
- To have a professional online presence
- To share my knowledge and experience through blogging
- To showcase my projects in a well-organized manner
- To provide a way for potential employers or collaborators to contact me
This project is built using the following technologies:
- [![Next][Next.js]][Next-url]
- [![React][React.js]][React-url]
- [![Tailwind CSS][Tailwind-css]][Tailwind-url]
- [![Content Layer][Contentlayer]][Tailwind-url]
To get a local copy up and running follow these simple example steps.
Ensure you have Node.js and npm installed. You can download Node.js from Node.js.
- Clone the repo
git clone https://github.com/MarloneA/Personal-Portfolio.git
- Navigate to the project directory
cd Personal-Portfolio
- Install NPM packages
npm install
- Start the development server
npm run dev
- Home Page
- Blog Section
- Projects Section
- About Me Section
- Contact Form
- Videos Section
- Courses Section
- Dark Mode
- SEO
- Multi-language Support Translations and internationalisation
- Spanish
- French
- Japanese
- German
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
For overrides check > next content layer version fix
contentlayer TypeError: Cannot read properties of undefined (reading 'inTable') > in table error fix