Logo Lanfrica

Nahusenay-S/Habesha-Store

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Nah
Hôte:
Ethiopian E-Commerce Platform # Habesha Store 🇪🇹 An Ethiopian E-Commerce Platform built with modern web technologies. ## About Habesha Store is a full-stack e-commerce application designed to connect Ethiopian sellers and buyers. It features a marketplace for Ethiopian products including coffee, textiles, crafts, spices, and traditional items. ## Features - 🛍️ Product Catalog with Ethiopian goods - 👥 User Authentication (Buyers & Sellers) - 🛒 Shopping Cart & Checkout - 💳 Payment Integration (Birr support) - 📦 Order Management & Tracking - ⭐ Reviews & Ratings - 🏪 Seller Dashboard - 🌍 Multi-language Support (Amharic & English) - 📱 Responsive Design ## Tech Stack - **Frontend:** Next.js 14+, React 18, Tailwind CSS - **Backend:** Express.js, Node.js - **Database:** MongoDB - **Authentication:** JWT - **Payments:** Stripe (Birr integration) - **Deployment:** Vercel (Frontend), Heroku/Railway (Backend) ## Project Structure ``` Habesha-Store/ ├── frontend/ # Next.js frontend ├── backend/ # Express.js backend ├── docs/ # Documentation └── README.md ``` ## Getting Started ### Prerequisites - Node.js 16+ - MongoDB - Git ### Installation #### Frontend Setup ```bash cd frontend npm install npm run dev ``` Frontend runs on localhost #### Backend Setup ```bash cd backend npm install cp .env.example .env # Edit .env with your configuration npm run dev ``` Backend runs on localhost ### Both Together ```bash npm install npm run dev ``` ## Contributing Contributions are welcome! Please read our contributing guidelines. ## License MIT License --- Built with ❤️ by Nahusenay Simegn

Languages