🔥FLASH SALE: 30% OFF everything!
LogoTemplateFame
icon of andrewnelson.net Portfolio

andrewnelson.net Portfolio

An open source portfolio site built on Next.js and React, offering a robust and dynamic platform for showcasing projects.

Introduction

This open-source portfolio site, andrewnelson.net | portfolio, is built using Next.js and React, offering a robust foundation for developers to showcase their work. Currently in its Beta phase, the project is actively being developed with a roadmap focused on enhancing the developer experience and expanding its capabilities.

Key features and future plans include:

  • Modern Stack: Leverages Next.js and React for a fast, scalable, and dynamic user interface.
  • Content Management: Future integration with Sanity.io is planned to enable GUI-based page editing, making content updates accessible for marketing teams and visual designers.
  • Testing: Implementation of Unit Testing with Jest is a priority to ensure code reliability and maintainability.
  • Type Safety: Transitioning to TypeScript is planned to improve code quality and reduce runtime errors.
  • Data Persistence: Migration from local JSON data to MongoDB is on the roadmap for more robust data management.
  • Design Systems: Ongoing development of custom Design Token Systems for margins and padding (App\Systems\Margins, App\Systems\Padding) to ensure consistent and scalable UI.
  • Modular Pages: Includes pre-built pages for 'About', 'Articles', and 'Projects', with plans for 'Case Studies'. The 'Articles' page aims for API integrations with platforms like Dev.to and HackerNoon.
  • Open-Source Contribution: This project serves as an excellent learning resource for those interested in Next.js development and aims to provide a valuable portfolio and networking tool for the community.

The project encourages community contributions and is designed to be easily forked, installed, and deployed, providing a practical learning environment for modern web development practices.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates