DeepTruth is a modern web application designed to verify the credibility of news articles using advanced AI and machine learning techniques. This frontend application provides an intuitive interface for users to check the authenticity of news articles and receive detailed credibility analysis.
- Real-time Credibility Analysis: Get instant verification of news article credibility
- Confidence Score: View confidence scores with beautiful animated visualizations
- Detailed Explanations: Receive comprehensive explanations for credibility assessments
- Source Verification: Access original sources and references
- Responsive Design: Fully responsive interface that works on all devices
- Modern UI: Sleek design with neon effects and smooth animations
- Node.js (v14.0.0 or higher)
- npm (v6.0.0 or higher)
- Clone the repository:
git clone https://github.com/yourusername/DeepTruth-Frontend.git
cd DeepTruth-Frontend- Install dependencies:
npm install- Start the development server:
npm startThe application will be available at http://localhost:3000
- React - Frontend framework
- Axios - HTTP client
- @lottiefiles/react-lottie-player - For animations
- Custom CSS with modern features:
- CSS Grid
- Flexbox
- CSS Variables
- Responsive Design
- Animations
The application connects to a backend API server. You can configure the API endpoint in the src/App.jsx file:
const API_ENDPOINT = 'https://44.201.55.224:8000/api/verify-claim/';The application is fully responsive and optimized for:
- Desktop (1200px and above)
- Tablet (768px to 1199px)
- Mobile (below 768px)
- Neon glow effects
- Animated progress indicators
- Smooth transitions
- Rainbow gradient animations
- Glass morphism effects
- Dark mode support
- HTTPS enabled API communication
- No sensitive data storage in frontend
- Secure handling of API responses
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors who have helped shape DeepTruth
- Special thanks to the AI and ML team for the backend verification system
- UI/UX designers for the modern interface design
For support, please email support@deeptruth.com or open an issue in the repository.
- Multiple language support
- Browser extension integration
- Social media sharing capabilities
- User accounts and history
- Batch article verification
- API documentation portal
Made with ❤️ by the DeepTruth Team