Skip to content

KnowledgeKart is a user-friendly e-commerce platform tailored for individuals seeking stationary items. Whether you're a student looking for school supplies or a professional in need of office essentials, KnowledgeKart offers a convenient and reliable solution for all your stationary needs.

Notifications You must be signed in to change notification settings

mohakcodes/KnowledgeKart

Repository files navigation

KnowledgeKart

  • Description: KnowledgeKart is an innovative e-commerce platform specifically designed for people with need for stationary items. Built on a robust and modern technology stack, incorporating TypeScript, Next.js, and MongoDB to deliver a seamless and responsive e-commerce experience for users. This platform offers a seamless shopping experience with a variety of features to enhance your stationery shopping journey.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

Backend

MONGO_URI JWT_SECRET_KEY

Authors

@mohakcodes

Features

  • User Authentication: Secure and easy-to-use login/signup functionality to create and manage user accounts.

  • Product Management: Intuitive product addition interface for the admin to easily upload new stationary items.

  • Advanced Filtering: Robust filtering options allowing users to search and filter products based on price ranges and Brand-specific filters for quick access to products from favorite stationary brands.

  • User-Friendly Navigation: Intuitive navigation menus and categorization to help users effortlessly explore various stationary categories.

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

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

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

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

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 our Next.js deployment documentation for more details.

About

KnowledgeKart is a user-friendly e-commerce platform tailored for individuals seeking stationary items. Whether you're a student looking for school supplies or a professional in need of office essentials, KnowledgeKart offers a convenient and reliable solution for all your stationary needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages