REPOSITORY OVERVIEWLive repository statistics
★ 2Stars
⑂ 1Forks
◯ 0Open issues
◉ 2Watchers
56/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
5 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
92 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
PunarBay - Full Stack E-commerce Platform for Second-Hand Products
🛍️ Live Links
🎯 Project Overview
PunarBay is a full-stack e-commerce platform built with Next.js, TypeScript, and MongoDB (MERN Stack) to facilitate the buying and selling of second-hand products in Bangladesh. This platform ensures a smooth and efficient experience for users with advanced features like wishlist management, custom UI with shadcn, and state management with Redux Toolkit.
🌟 Features
- Full Authentication System (Manual Auth)
- Product Listings and Filtering
- Wishlist Management
- Responsive UI with shadcn UI and Custom Color Palette
- Secure API Endpoints with Node.js and Express
- MongoDB with Mongoose for Database Management
- SSR, SSG, and CSR Rendering Strategies
🛠️ Tech Stack
Frontend
- Next.js 15.2 (App Router)
- TypeScript
- Tailwind CSS with DaisyUI
- shadcn UI (Custom Color Palette)
Backend
- Node.js
- Express.js
- MongoDB with Mongoose
Additional Tools
- React Hook Form
- React Hot Toast
- React Icons
- Zod for Form Validation
🚀 Installation and Setup
Prerequisites
- Node.js
- Yarn (Package Manager)
- MongoDB Installed Locally or Cloud MongoDB (Atlas)
Backend Setup
cd backend
yarn install
yarn dev
Frontend Setup
cd frontend
yarn install
yarn dev
🔐 Authentication
- User Registration & Login
- JWT-Based Authentication
- Role-Based Access Control
🌐 SEO & Performance
- Server-Side Rendering (SSR)
- Static Site Generation (SSG)
- Client-Side Rendering (CSR)
- Optimized for Speed and SEO with Next.js
🌱 Future Roadmap
- Implement Payment Gateway Integration
- User Profile Management
- Admin Dashboard
- Real-Time Chat for Buyers and Sellers
🎯 Contribution
Feel free to fork the repository and raise pull requests for enhancements.
📜 License
This project is licensed under the MIT License.
🤝 Connect with Me
Made with ❤️ by Naym Hossen