Skip to content

EkaterinaGorbunova/pricewatcher-bcliquor

Repository files navigation

This project was inspired by this tutorial - https://youtu.be/lh9XVGv6BHs?si=EpKjwsvZ7dDOQ26o

Getting Started

Create NextJS project

npx create-next-app@latest ./
√ Would you like to use TypeScript? ... No / Yes
√ Would you like to use ESLint? ... No / Yes
√ Would you like to use Tailwind CSS? ... No / Yes
√ Would you like to use `src/` directory? ... No / Yes
√ Would you like to use App Router? (recommended) ... No / Yes
√ Would you like to customize the default import alias (@/*)? ... No / Yes

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Stack

Bright data

https://brightdata.com/products/web-unlocker

MongoDB

https://account.mongodb.com/account/login

Nodemailer

https://www.nodemailer.com/

Microsoft Outlook

https://www.microsoft.com/en-ca/microsoft-365/outlook/email-and-calendar-software-microsoft-outlook

NextJS Cron Job

https://vercel.com/guides/how-to-setup-cron-jobs-on-vercel

cron-job.org (free) https://console.cron-job.org/login

Add endpoint (website URL) on cron Dashboard - https://pricewise-navigator.vercel.app/api/cron

Click "TEST RUN" button -> START TEST RUN