Live Site URL: Inflective
Inflective is a platform designed to help consumers make better, more informed decisions about the products they buy. It provides alternative suggestions for products that might be more sustainable, ethical, or of higher quality based on user queries. This empowers users to align their purchases with their values, such as environmental sustainability or ethical production.
- Searchable Queries: Users can search for product-related queries and view all discussions about alternative options.
- Boycotting Reasons: The system presents detailed reasons for why certain products are being boycotted, such as ethical concerns or environmental impact.
- Product Recommendations: Each query includes alternative product recommendations with reasoning for why they might be a better choice.
- Interactive Layout Toggle: Users can switch between different grid layouts (e.g., 2-column or 3-column) to display queries based on their viewing preferences.
- User Contribution: Users can submit their own product queries, boycotting reasons, and recommendations, making the platform community-driven.
- Frontend: React.js – A JavaScript library for building user interfaces.
- Backend: Node.js with Express.js – A server-side platform for running JavaScript code and handling HTTP requests.
- Database: MongoDB – A NoSQL database used to store queries, boycott reasons, and recommendations.
- Styling: Tailwind CSS – For creating a responsive and user-friendly UI.
- Version Control: Git & GitHub – For project version control and collaboration.
- Deployment: Deployed using Firebase for Frontend & Vercel for Backend.