https://github.com/pulo0/gallery-app-intern
https://github.com/pulo0/gallery-app-intern
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pulo0/gallery-app-intern
- Owner: pulo0
- Created: 2024-05-28T07:44:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T22:42:05.000Z (about 2 years ago)
- Last Synced: 2024-05-29T01:04:39.139Z (about 2 years ago)
- Language: CMake
- Size: 279 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gallery App for internship
A simple project as a internship task to test your skills at coding in Flutter after doing an 30h course on Flutter.
## Running the project
In order to run the project, you need to have the [Flutter SDK](https://flutter-ko.dev/development/tools/sdk/releases) installed on your machine.
If you don't have it yet, you can find the instructions on how to install it [here](https://flutter.dev/docs/get-started/install).
With the Flutter SDK installed, you can run the project by executing the following command in the project's root folder:
```
flutter run
```
And that's it! The app should be up and running on your emulator or real device. Good luck :)
## The purpose of the project
Mainly the initial idea of a project is to create a simple gallery app that fetches images from the internet and displays them in a grid. Also on the second screen - comments list fetched by http request of a JSON file. The app should have three screens (in my case):
**1.** ```albums_screen.dart``` - gallery screen that displays the images in a grid.
**2.** ```comments_screen.dart``` - list of comments.
**3.** ```tabs_screen.dart``` - navigation between those two screens.
**4.** ```comment_post_screen.dart``` - using POST adding to API a comment.