Skip to content

Aziz-ur/advanced-tech

Repository files navigation

Welcome to the Advanced Tech

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

  • 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.

Technologies used:

  • Next.js
  • Next Auth
  • Next API
  • Tailwind with Material Tailwind Components Library
  • Mongodb

Run this repository on your local machine

Please follow the below instructions to run this repository on your local machine:

  1. Clone this entire repository
git clone git-repository-url
  1. Go to the cloned project directory
cd advanced-tech
  1. 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=""
  1. Install dependencies
npm i
  1. Run client: Default Port is 3000
# development mode
npm run dev
# build mode
npm run build
# production mode
npm run start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published