A full-stack MERN eCommerce app for browsing, managing, and ordering Art & Craft supplies. Admins control the store, users enjoy the shopping.
- π JWT-based secure authentication
- π¦ Admin dashboard for full product & order control
- πΌοΈ Image upload support using Multer
- π Shopping cart and checkout flow
- π€ Floating AI Chatbot support
- π Real-time order status updates
- π Responsive, modern UI with Tailwind CSS
| Layer | Technologies |
|---|---|
| Frontend | |
| Backend | |
| Database | |
| Deployment |
Some features require login. Use the below credentials or register a new account.
- Email:
sharad@gmail.com - Password:
123
- Email:
admin@gmail.com - Password:
123
# Clone the repo
git clone https://github.com/sharadj19/artcraft.git
# Backend setup
cd backend
npm install
node server.js
# Frontend setup
cd frontend
npm install
npm run dev # for development env
npm run build # for production envroot/
β
βββ backend/
β βββ models/
β βββ routes/
β βββ uploads/
β βββ middleware/
β βββ server.js
β
βββ frontend/
β βββ public/
β βββ src/
β β βββ components/
β β βββ pages/
β β βββ context/
β β βββ utils/
β β βββ App.jsx
|
Sharad Chandel |
This project is licensed under the GNU General Public License v3.0.
See the LICENSE file for full details.
Pull requests are welcome! If you're planning major changes, please open an issue first to discuss what you want to change.
π¨ Built for creators, built by one.





