This is the front-end for Posted, a Reddit-style news discussion platform. Users can browse articles, vote, comment, and explore different topics.
The application is being built with React and consumes data from the Posted API, which handles all back-end logic and database interactions.
- ✅ View all articles
- ✅ View articles by topic
- ✅ Sort articles by date, votes, or comment count
- ✅ View single article with full content and comments
- ✅ Post new comments on articles
- ✅ Vote on articles and comments (upvote/downvote)
- 🔧 Delete your own comments
- 🔧 Filter articles by author or topic
- 🔧 Responsive layout for mobile and desktop
- 🔧 Error handling for invalid routes or API issues
- 🔧 Loading states and UX feedback
- 🔧 404 Page for unknown routes
- 🔧 Navigation bar with links to all topics
- 🔧 Dark mode toggle (planned)
- React
- JavaScript
- HTML & CSS
- Axios (for API calls)
- React Router
🔧 Front-end development is currently in progress.
✅ Back-end is fully deployed and functional — see Posted API.