Skip to content

romualdo-ah/ecommerce

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Description

This is a project to testing coding habilities, it is part of the recruiting process of the Liven.tech company.

Some consideration

To track the progress of the project was used Notion.io.

Added a sharing url button on each product to enhance buying experience.

The project uses an external URL to serve the images, so the original (http://lorempixel.com) did not work, and was changed (http://lorempixel.com.br).

Packages in this project

  • React
  • Next.JS
  • SWR
  • Typescript
  • Tailwind.css
  • React-icons
  • Sweetalert2
  • react-lazy-load-image-component

https://mixed-guilty-937.notion.site/Ecommerce-checklist-f3db197a74ec46feb6f9fee75b9aadac

Commands used to init the project


npx create-next-app ecommerce

touch tsconfig.json

touch next-env.d.ts

npm install --save-dev typescript @types/react @types/node

npm install -D tailwindcss postcss autoprefixer

npx tailwindcss init -p

npm i sweetalert2 react-toastify

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out the Next.js deployment documentation for more details.