Skip to content

Superp0sit1on/juliomartins.dev

Repository files navigation

juliomartins.dev

Professional portfolio made with Next.js, and hosted on Vercel.

Screenshot of the website homepage

 

✨ Features

  • App Router: portfolio built with the new Next.js router, including home, about, content and projects pages.
  • Framer Motion: pages with smooth animations and transitions.
  • Themes: toggle between light, dark, sepia and forest themes with next-themes.
  • SEO: metadata, manifest, sitemap and open graph.
  • Responsive Design: responsive design with a mobile navigation bar.
  • Custom Error Pages: custom 404 and 500 error pages.
  • Linting and code styling: linting with ESLint and Prettier.

 

🧰 Requirements

 

🛠 Usage

  1. Clone the repository:
git clone https://github.com/Superp0sit1on/juliomartins.dev.git
  1. Install the dependencies:
bun install
  1. Run the local environment:
bun run dev

 

Important

Don't forget to run ESLint and Prettier before committing:

bun run lint
bun run format

 

🚀 Deploy

Currently using Vercel to deploy because of its developer experience, and to leverage all the features of Next.js.

 

✍️ Issues

Feel free to open an issue if you find a bug or have a suggestion.

Important

Fill out the issue template accordingly for accurate and faster responses.

 


Copyright © 2024 Júlio Martins