No description
Find a file
Rodrigo Rodriguez (Pragmatismo) 86fb823de3
All checks were successful
GBCI / build (push) Successful in 6m14s
Implement feature X to enhance user experience and optimize performance
2025-05-26 15:31:18 -03:00
.forgejo/workflows feat(docs): add title attributes to documentation links for better accessibility 2025-05-18 18:47:15 -03:00
app Implement feature X to enhance user experience and optimize performance 2025-05-26 15:31:18 -03:00
components feat(blog): update blog article title and description; remove outdated page 2025-04-15 21:39:03 -03:00
lib First commit 🚀 2024-04-06 14:16:13 +02:00
public Implement feature X to enhance user experience and optimize performance 2025-05-26 14:25:08 -03:00
scripts feat(docs): add title attributes to documentation links for better accessibility 2025-05-18 18:47:15 -03:00
.env Updated. 2025-01-28 10:52:56 -03:00
.gitignore new(all): Full menu items. 2024-05-30 17:58:25 -03:00
.prettierrc new(all): Menu. 2024-07-05 21:13:52 -03:00
components.json First commit 🚀 2024-04-06 14:16:13 +02:00
LICENSE Initial commit 2024-04-06 12:50:29 +02:00
next.config.mjs feat(docs): add title attributes to documentation links for better accessibility 2025-05-18 18:47:15 -03:00
package-lock.json feat(pricing): update Stripe pricing table component and add controllable state package 2025-04-18 15:25:10 -03:00
package.json fix(dependencies): add critters package for improved performance 2025-05-18 18:25:59 -03:00
postcss.config.js First commit 🚀 2024-04-06 14:16:13 +02:00
README.md feat(footer): add Data Protection Officer contact information 2025-05-16 19:14:17 -03:00
tailwind.config.ts fix(config): uncomment webpack configuration for CriticalCssPlugin 2025-05-18 17:43:12 -03:00
tsconfig.json feat(page): create ImagoPage component with sections on founders and key moments 2025-05-19 19:49:22 -03:00

Node.js & Project Installation Procedures

Windows (PowerShell)

# 1. Install Node.js
winget install OpenJS.NodeJS.LTS
# or download installer from https://nodejs.org

# 2. Install Git
winget install Git.Git
# or download installer from https://git-scm.com/download/win

# 3. Verify installations
node --version
git --version
npm --version

# 4. Create project directory
cd ~
mkdir projects
cd projects

# 5. Clone and setup project
git clone https://github.com/pragmatismo-io/pragmatismo.com.br
cd pragmatismo.com.br
npm install
npm run dev

macOS (Terminal)

# 1. Install Homebrew (if not installed)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 2. Install Node.js
brew install node

# 3. Install Git
brew install git

# 4. Verify installations
node --version
git --version
npm --version

# 5. Create project directory
cd ~
mkdir projects
cd projects

# 6. Clone and setup project
git clone https://github.com/pragmatismo-io/pragmatismo.com.br
cd pragmatismo.com.br
npm install
npm run dev

Linux (Shell)

# Ubuntu/Debian
# 1. Install Node.js
sudo apt update
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs

# 2. Install Git
sudo apt install git

# 3. Verify installations
node --version
git --version
npm --version

# 4. Create project directory
cd ~
mkdir projects
cd projects

# 5. Clone and setup project
git clone https://github.com/pragmatismo-io/pragmatismo.com.br
cd pragmatismo.com.br
npm install
npm run dev

# For other Linux distributions:
# Fedora/RHEL:
# sudo dnf install nodejs git
# Arch:
# sudo pacman -S nodejs npm git

Common Issues & Solutions

# If npm install fails:
npm cache clean --force
rm -rf node_modules
npm install

# If port 3000 is in use:
# Windows PowerShell:
netstat -ano | findstr :3000
taskkill /PID <PID> /F

# Mac/Linux:
lsof -i :3000
kill -9 <PID>

TODO

https://www.rodobens.com.br/ web ou navegador, incluir sempre os dois. https://www.team-cymru.com/modernslaveryact-