Hello👋! My name is Shankar Kumar Nanda. I have created this Full Stack E-commerce Website to provide users with a seamless online shopping experience. From browsing products to making purchases, we have packed in features to make your journey seamless.
-
User Management: Effortlessly manage user accounts, authentication, and data.
-
Product Management: Easily add, edit, and remove products with intuitive tools.
-
Order Management: Organize products efficiently with flexible category tools.
-
Analytics and Reporting: Gain insights into sales trends, inventory, and customer behavior.
-
Customisation and Configuration: Tailor settings for shipping, taxes, discounts, and more.
-
Security and Permissions: Ensure data integrity with robust security and permission controls.
-
Responsive Design: Enjoy a consistent experience on various devices.
- Frontend: React.Js, Next.Js, Tailwind CSS.
- Backend: Node.Js, Express.Js, Mongoose.
- Database: MongoDB, Cloudinary.
- Authentication: OAuth 2.0 (Google Auth), NextAuth.
- @auth/mongodb-adapter
- axios
- cloudinary
- cordova-plugin-file
- mongodb
- mongoose
- multiparty
- next
- next-auth
- react
- react-dom
- react-hot-toast
- react-sortable
- react-sortablejs
- react-spinners
- autoprefixer
- eslint
- eslint-config-next
- postcss
- tailwindcss
To run the development server, use the following commands: `` `bash npm run dev or yarn dev or pnpm dev
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy this Next.js app is to use the Vercel Platform.
Check out the Next.js deployment documentation for more details.