Skip to content

VarunMokra/Hashnode_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hashoppe

Our ecommerce app offers a user-friendly platform for seamless online shopping. Discover a vast catalog, make secure purchases, track orders, and interact with a bot. Enjoy personalized recommendations and a smooth shopping experience.

Acknowledgements

Authors

Features

  • Chat Bot
  • Personalized Recommendations
  • SEO (Elastic Search)

Tech Stack

Client: ReactJS, Redux, Material UI, Redux ToolKit, ViteJS

Server: Appwrite Services

External Services: Python, Flask, Pandas, Machine Learning, Elastic Search, Google DialogFlow

Screenshots

  • User Dashboard User Dashboard

  • Seller Dashboard Seller Dashboard

  • Seller Home Page Seller Home Page

Run Locally

Clone the project

  git clone https://github.com/VarunMokra/Hashnode_App.git

Go to the project directory

  cd Hashnode_App/client

Install dependencies

  npm install

Start the server

  npm run dev

Environment Variables

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

VITE_DATABASE_ID=646f96a60d5767f59620 VITE_USERS_TABLE_ID=646f978d35a7eccbb93b VITE_PRODUCTS_TABLE_ID=64776fc2e21709b916ac VITE_BUCKET_ID=6478d9e2ecd3486af057 VITE_CARTS_TABLE_ID=6480c0ad0add329f8241 VITE_ORDERS_TABLE_ID=648061a485127fc18474

Deployment

To deploy this project run

  vite build

Demo

You can try the app using the below link

Roadmap

  • Optimizations

  • Add more integrations

  • Enable Crypto Payments

  • 24x7 Customer Support

Feedback

If you have any feedback, please reach out to us at Cherit, Dhanush or Varun

Contributing

Contributions are always welcome!