Openfeed is an open feedback platform where users can submit and view company feedback in real-time. Features include sentiment analysis, company logos, and a responsive card-based interface.
-
Submit feedback for 30+ major companies
-
Automatic sentiment analysis (positive/neutral/negative)
-
Real-time feedback cards with hover animations
-
Responsive design for mobile and desktop
-
Local logo storage for instant loading
-
SQLite database for persistence
pip install -r requirements.txt
python app.py
Visit http://localhost:5000
-
Flask (Python web framework)
-
Flask-SQLAlchemy (database ORM)
-
SQLite (lightweight database)
-
HTML/CSS/JavaScript (frontend)
-
Docker (containerization)
openfeed/
├── app.py # Main Flask application
├── requirements.txt # Python dependencies
├── Dockerfile # Docker configuration
├── static/ # CSS, JS, logos
├── templates/ # HTML templates
├── tests/ # Unit tests
├── .github/workflows/ # GitHub Actions CI/CD
└── .gitlab-ci.yml # GitLab CI/CD
-
Automated testing with pytest
-
Docker image builds
-
GitHub Actions + GitLab CI/CD support
Google, Apple, Microsoft, Amazon, Netflix, Tesla, Facebook, Twitter, Spotify, and 22 more.
MIT License