Skip to content

Cirarshi/Connex-resell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔁 Connex‑resell

🎯 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.


📚 Table of Contents


✨ Features

✅ 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


📸 Preview

image

🛠️ Tech Stack

🔧 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

📁 Project Structure

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 📄

⚙️ Installation & Setup

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

🧑‍💻 Usage

  • 👀 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

🤝 Contribute

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.

📄 License

Feel free to use, modify, and share with attribution.

🙏 Acknowledgments

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!

📬 Connect with Me

GitHub: @Cirarshi

LinkedIn: https://www.linkedin.com/in/utkarsh-kapoor-6b3200127/

About

Selling used goods and making it work for someone else

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published