🎯 A React-based marketplace for buying and selling used electronics. Designed to help users find affordable devices, reduce e‑waste, and contribute to a more sustainable future.
- ✨ Features
- 📸 Preview
- 🛠️ Tech Stack
- 📁 Project Structure
- ⚙️ Installation & Setup
- 🧑💻 Usage
- 🤝 Contribute
- 📄 License
- 🙏 Acknowledgments
- 📬 Connect with Me
✅ Browse a wide variety of used electronic items
✅ View product details with images, descriptions, and pricing
✅ Secure user authentication (Sign up / Login)
✅ Add, edit, and delete your own listings
✅ Search, filter, and sort products
✅ Mobile-friendly & responsive UI
✅ Future-ready for payment and messaging integrations

🔧 Category | ⚙️ Tools Used |
---|---|
Frontend | React (Create React App) |
Styling | Tailwind CSS / CSS Modules (customize based on your actual setup) |
State Management | Context API / Redux (if used) |
Deployment | Netlify / Vercel / GitHub Pages |
Connex-resell/
├── public/ # Static files
│ └── index.html
├── src/ # Source code
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page components (Home, Product, Auth, etc.)
│ ├── contexts/ # Context providers (e.g., Auth, Listings)
│ ├── utils/ # Utility functions & helpers
│ ├── App.jsx # App component & routing
│ └── index.jsx # React entry point
├── .env # Environment variables
├── package.json # Project metadata and dependencies
└── README.md # You are here 📄
Follow these steps to get started with the project locally: 📥 Clone the repo
git clone https://github.com/Cirarshi/Connex-resell.git
cd Connex-resell
📦 Install dependencies
npm install
🔐 Setup environment variables Create a .env file in the root directory: REACT_APP_API_URL=https://your-backend-api.com
🚀 Start the development server
npm start
App will run at: http://localhost:3000
📦 Build for production
npm run build
- 👀 Browse Listings – View all available used electronics
- 🔎 Search/Filter – Narrow results by type, price, or condition
- 🔐 Login/Register – Sign in to access seller features
- 📝 Create Listings – Add your own items with description & images
- 🗂️ Manage Listings – Edit or remove your items anytime
We welcome contributions! 💡 Here's how:
🔱 Fork the repository
🛠 Create a new branch (git checkout -b feature/awesome-feature)
💬 Make your changes and commit (git commit -m "feat: add awesome feature")
📤 Push to your fork (git push origin feature/awesome-feature)
📩 Submit a pull request Please ensure your code follows the existing style and is well-documented.
Feel free to use, modify, and share with attribution.
Built with ❤️ using React and open-source tools
Inspired by the need to reduce e‑waste and promote electronics reuse
Thanks to all contributors and the community for support!
GitHub: @Cirarshi
LinkedIn: https://www.linkedin.com/in/utkarsh-kapoor-6b3200127/