- Install Setups Programs (Node and NVM)
- nvm --version
- nvm install latest (npm v10.2.0, node.js 21.1.0) or npm install -g npm@latest
- $ git config --global user.name "John Doe"
- $ git config --global user.email johndoe@example.com
- npx create-payload-app
- mongodb://127.0.0.1/db_lcs
- Run npm install -g npm@10.2.1 to update!
- app.use('/assets', express.static(path.resolve(__dirname, './assets')));
- Clients *
- npm i @payloadcms/plugin-nested-docs
- Orders
- Reviews
- Quotes
- Images *
- npm install @payloadcms/richtext-lexical
- Tags *
- Publications *
- Portraits*
- Products *
- Services *
- Subcategories *
- Categories *
- Users *
- Empresa *
- payload-preferences
Login POST: http://localhost:3000/api/usuarios/login * Logout POST: http://localhost:3000/api/usuarios/logout* Unlock POST: http://localhost:3000/api/usuarios/unlock Refresh POST: http://localhost:3000/api/usuarios/refresh-token * Verify user POST: http://localhost:3000/api/usuarios/verify/{token} Current user GET: http://localhost:3000/api/usuarios/me Forgot Password POST: http://localhost:3000/api/usuarios/forgot-password Reset Password POST: http://localhost:3000/api/usuarios/reset-password
- { "email": "test.admin@lcsoluciones.com", "password": "lcsoluciones123456" }
- FIND GET: http://localhost:3000/api/categorias *
- FIND ID GET: http://localhost:3000/api/categorias/id *
- CREATE POST: http://localhost:3000/api/categorias *
- UPDATE PATH: http://localhost:3000/api/categorias
- UPDATE ID PATH: http://localhost:3000/api/categorias/id *
- REMOVE DELETE: http://localhost:3000/api/categorias
- REMOVE ID DELETE: http://localhost:3000/api/categorias/id *
- { "Categoria": "Fabricaciones", "Estado": "published", }
- CMD: netstat -ano | find "3000"
- LISTENING 6236
- TASK PID AND CLOSE or taskkill /F /PID 6236
- cd lcs-admin-app
- npm run dev
- npm run build
- npm run start
- http://localhost:3000/admin/login