DEV Community

Candie
Candie

Posted on • Edited on

BUXURY

What I built

BUXURY
An ecommerce solution to make shopping experience for both vendors and shoppers easy, seamless and smooth

Category Submission:

Most Visually Pleasing

App Link

https://buxury.vercel.app

API DOCUMENTATION:

https://documenter.getpostman.com/view/27220467/2s93zCaMG3

Screenshots

Description

This project was built using React as frontend and nodejs as a backend.

The project was built to allow shoppers to shop seamlessly online and vendors to sell their product easily to shoppers without hitch.

The most important reason this project was built is to provide a leveling ground for big and small store.

It eliminates the need for a separate website for vendors as each store is built to meet the vendor's specification and the vendor gets to manage orders and payment directly on their dashboard, i am currently working on integrating a wallet and escrow system where vendors can receive payment from customer and withdraw directly to their bank account, and an escrow system to manage orders to reduce incidence of scams, the system holds the customers money until the customer confirms the product has been received.

A store can also be reported on the platform and this can result to suspension/banning of a store.

Most importantly, a store cannot be deleted to avoid/prevent vendors from carting away with shoppers funds.

Link to Source Code

FRONTEND: https://github.com/MrCandie/buxury
BACKEND: https://github.com/MrCandie/buxury-backend

Permissive License

Apache

Background (What made you decide to build this particular app? What inspired you?)

This project was inspired by the need to provide a platform where small scale vendors who can't afford to build a website for their brand can list their products and effectively manage orders

How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?)

Built the project using refine framework and chakra UI framework, designed the backend using nodejs and mongodb as a database.

Refine provided me a very quick startup project and file that got me up and running fast, also i got to learn more about refine framework data providers and automatic routing, which i think is really awesome and great

Additional Resources/Info

Built the backend with node.js, api documentation link and souce code attached above.

COUPON CODE: candie

Top comments (0)