Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mbianchidev/mb-consulting.dev

My website built with Next.js
https://github.com/mbianchidev/mb-consulting.dev

nextjs react reactjs vercel

Last synced: 1 day ago
JSON representation

My website built with Next.js

Awesome Lists containing this project

README

        

## Portfolio Website for MB-Consulting

My portfolio is a website to showcase my services, clients, experiences and values.

# Features

- Responsive layout, works well on both Desktop and mobile.
- Dark mode support.
- Target modern browsers

Chrome 64+
Edge 79+
Firefox 67+
Opera 51+
Safari 12+

# Tech Stack

Here's a list of the tech stack:

- [Next.js](https://nextjs.org) for building React Components, render pages, handle routing and effects.
- [tailwindcss](https://tailwindcss.com) for CSS styling.
- [React Rough Notation](https://roughnotation.com) for Hero section highlighting.
- [React Cookie Consent](https://github.com/Mastermindzh/react-cookie-consent) for Cookies.
- [React Hook Form](https://react-hook-form.com) for Contact Form.
- [Sendgrid](https://sendgrid.com/solutions/email-api/) as a mail service.
- [Vercel](https://vercel.com) for deployments and CI/CD.
- [GitHub's Dependabot](https://docs.github.com/en/code-security/dependabot) for code security.
- [StackOverflow](https://stackoverflow.com/questions/tagged/nextjs) because I'm not a frontend developer (as you can clearly see from my code).

# License

This project is under no license, do whatever, I don't mind :)
No guarantees, no warranties, no nothing.

# Deployment

Deployment is made of 3 steps.

- Login to [Vercel](https://vercel.com) with your GitHub account
- Project -> Deploy
- Wait for Vercel to deploy your project to production and voilà, really simple. I should write an article on that.

## Custom Domains
To configure a custom domain, bought outside Vercel, you need to change DNS in your as stated here: https://vercel.com/docs/concepts/projects/custom-domains
Tip: it can take up to 48 hours, use: https://www.whatsmydns.net/ to check if your DNS change propagated everywhere and don't worry if your site seems not responding, it's probably a DNS issue.