- 🤖 Introduction
- ⚙️ Tech Stack
- 🔋 Features
- 🤸 Quick Start
NepLoom is an online platform that brings Nepali culture to the world through a curated selection of traditional and modern clothing. We offer a wide variety of garments that celebrate Nepal's rich heritage while blending contemporary styles, making it accessible to a global audience. Whether you're looking for elegant traditional wear or stylish modern designs, NepLoom has something for everyone.
- Next.js
- React
- Typescript
- TailwindCSS
- ShadCN
- Redux ToolKit
- Express.js
- MongoDb
- Register as a admin or user
Follow these steps to set up the project locally on your machine.
Prerequisites
Make sure you have the following installed on your machine:
Cloning the Repository
git clone https://github.com/rahulcoder2/NepLoom
cd NeploomInstallation
Install the project dependencies on both client and backend using npm:
cd client/
npm install
//wait for packages to install
cd ..
cd backend/
npm installSet Up Environment Variables
Create a new file named .env in the backend root. Check .env.sample for reference or add the following content:
PORT=8000
MONGODB_URI=mongodb://127.0.0.1:27017/neploom
NODE_VERSION=20.18.3
CORS_ORIGIN=*Running the Project on both client and backend
npm run devOpen http://localhost:3000 in your browser to view the project.
