Here you can see the live website: https://advanced-tech-virid.vercel.app/
This is the documentation for the Advanced Tech.
- You can select PC components and build their own PC.
-
User can log in with Google and Github.
-
User can log out.
-
Users can visit the home page, category-wise product page, products page, and product details page without login.
-
There is a protected route/page called PC Builder page, User must log in to visit this page.
-
In pc builder page users can build their own pc by selecting pc components.
- Next.js
- Next Auth
- Next API
- Tailwind with Material Tailwind Components Library
- Mongodb
Please follow the below instructions to run this repository on your local machine:
- Clone this entire repository
git clone git-repository-url
- Go to the cloned project directory
cd advanced-tech
- Make environment file with the following system
# For client make .env file accordingly.
DB_URL=""
BASE_URL=https://advanced-tech-virid.vercel.app
NEXTAUTH_SECRET=""
NEXTAUTH_URL=https://advanced-tech-virid.vercel.app
GITHUB_ID=""
GITHUB_SECRET=""
GOOGLE_ID=""
GOOGLE_SECRET=""
- Install dependencies
npm i
- Run client: Default Port is 3000
# development mode
npm run dev
# build mode
npm run build
# production mode
npm run start