Skip to content

GuiMoraesDev/my-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

My portfolio

next typescript @tanstack/react-query openai react-email zod tailwindcss react-hook-form
Every badge are links to their doc


Description of that project πŸ“–

A SSR website to be my personal portfolio;

Project Links

Requirements πŸ›‘

For development, you will need some software installed in your environment.

Running the project 🧰

Create a copy of the .env.example file, rename it to .env.local and add your own keys.

Use PNPM to install all dependencies into the project.

pnpm install

You can run the project with the following script.

pnpm dev

There are two dev scripts in the project, one for the next.js dev server, and another to the react-email dev server.

pnpm dev:app # Next.JS dev server
pnpm dev:email # React Email dev server

Project Maintenance πŸ‘¨β€πŸ”§

  • Project is using Angular Commits Guide Line, for more information, click on this link.
  • Use Atomic design to organize and maintain this project.
  • Husky will run commit hooks before every commit message to test the types and run the linting, do not bypass it.

About

My personal portfolio website 🌟

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages