A comprehensive Flutter application that demonstrates how to fetch, display, and manage data from a REST API (JSONPlaceholder).
This project serves as a practical guide for Flutter developers to handle API integrations. It includes multiple screens, each dedicated to a specific data type (Posts, Comments, Photos, Todos, Users), and features a mock login and update functionality.
- Home Screen: A central dashboard to navigate through different sections.
- Posts: Fetches and displays a list of posts.
- Comments: Shows comments associated with various data.
- Photos: Displays image thumbnails and titles using
NetworkImage. - Todos: Manages a list of task items.
- Users: Shows user information.
- Login: A mock login screen using
http.post. - Update User: Demonstrates how to update existing data.
- Framework: Flutter
- Language: Dart
- Networking: http package
- API: JSONPlaceholder (Fake Online REST API)
(Add your screenshots here later)
Developed with ❤️ by Nagaraju