An open API service indexing awesome lists of open source software.

https://github.com/red-one12/huntify-c

A platform to discover, share, and upvote tech products like web apps, AI tools, and games. Users can submit products, review them, and upgrade with a membership. Moderators manage approvals, while admins handle users and site activities. Secure authentication and payment integration ensure a smooth experience. 🚀
https://github.com/red-one12/huntify-c

expressjs firebase-auth jwt mongodb nodejs react tailwindcss

Last synced: 3 months ago
JSON representation

A platform to discover, share, and upvote tech products like web apps, AI tools, and games. Users can submit products, review them, and upgrade with a membership. Moderators manage approvals, while admins handle users and site activities. Secure authentication and payment integration ensure a smooth experience. 🚀

Awesome Lists containing this project

README

          

# Huntify 🚀

![image alt](https://github.com/red-one12/huntify-c/blob/4d33dfe4f6e6939a5539f99f2dffb1830e365fda/Screenshot%20(7).png)

Huntify is a platform for discovering, sharing, and upvoting tech products like web apps, AI tools, and games. Users can submit products, review them, and upgrade with a membership. Moderators manage approvals, while admins handle users and site activities. Secure authentication and payment integration ensure a smooth experience.

🔗 **Live Demo**: [Huntify](https://huntify-375e2.web.app/)

---

## 📌 Features

- **Product Submission**: Users can submit new tech products and explore various categories like web apps, AI tools, software, games, and mobile apps.
- **Voting System**: Upvote or downvote products to help others discover popular ones and contribute to rankings.
- **User Roles**: Different access levels for normal users, moderators, and admins.
- **Product Reviews**: Users can write reviews and rate products.
- **Premium Features**: Unlock extra features through paid subscriptions.

---

## 🛠 Tech Stack

**Frontend**: React, Tailwind CSS
**Backend**: Node.js, Express
**Database**: MongoDB
**Authentication**: Firebase (Email/Google sign-in)

---

## 📦 Dependencies

### **Frontend**
- React
- React Router
- Tailwind CSS
- Firebase Authentication

### **Backend**
- Node.js
- Express
- MongoDB
- Mongoose
- Firebase Admin SDK

---

## 🏗 Installation & Setup

Follow these steps to run the project locally:

### 1️⃣ Clone the repository
```sh
git clone https://github.com/your-repo/huntify.git
cd huntify