This is GitLab application developed using GitLab's API & Flutter

Overview

GitLab

Generated with ❤️ from Dhiwise
GitLab application which is built with Flutter. It uses GitLab's API

Table of Contents

Features

  • Get Project List
  • Get Project's Commit List
  • Get Project's Job List

Screenshots

Gitlab

Setup

1. GitLab's API

2. Setup Flutter

3. Clone the repo

$ git clone https://github.com/DhiWise/gitlab
$ cd gitlab/

4. Setup in code

In api_client.dart add your base URL of GitLab

5.Create Personal Access Token

6. flutter pub get

7. flutter run

Version of Technologies

Dart SDK Version 2.17.0 or greater. Flutter SDK Version 3.0.0 or greater.

Folder Structure

├── android - contains files and folders required for running the application on an Android operating system.
├── assets - contains all images and fonts of your application.
├── ios - contains files required by the application to run the dart code on iOS platforms.
├── lib - Most important folder in the project, used to write most of the dart code.
├── main.dart - starting point of the application
├── core
│ ├── app_export.dart - contains commonly used file imports
│ ├── constants - contains all constants classes
│ ├── errors - contains error handling classes
│ ├── network - contains network related classes
│ └── utils - contains common files and utilities of project
├── data
│ ├── apiClient - contains api calling methods
│ ├── models - contains request/response models
│ └── repository - network repository
├── localization - contains localization classes
├── presentation - contains all screens and screen controllers
│ └── screens - contains all screens
├── routes - contains all the routes of application
└── theme - contains app theme and decoration classes

Third party packages used

intl-^0.17.0

MIT License

Copyright (c) 2022 DhiWise

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Community

DhiWise Twitter DhiWise YouTube DhiWise Discord DhiWise Documentation

You might also like...

In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API.

In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API.

Flutter CRUD Using NodeJS API In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API. 📎 Packages Used h

Dec 30, 2022

Api-Call - A basic mobile application for Networking in Flutter(API)

Api-Call - A basic mobile application for Networking in Flutter(API)

Github Api Call 📞 📲 📌 Introduction This project is an basic mobile applicatio

Nov 11, 2022

A most easily usable RESAS API wrapper in Dart. With this library, you can easily integrate your application with the RESAS API.

A most easily usable RESAS API wrapper library in Dart! 1. About 1.1. What Is RESAS? 1.2. Introduction 1.2.1. Install Library 1.2.2. Import It 1.2.3.

Apr 7, 2022

This is Personal Expenses Planner. You can see and made any recipes from this application. I developed this project using flutter.

meals A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Jul 6, 2022

This is Quiz application. I developed this project using flutter.

first_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Jul 6, 2022

Holy Qur'an Application. Developed using Flutter

Holy Qur'an Application. Developed using Flutter

The Holy Qur'an Application of Holy book of Muslims, Al-Qur'an. Developed using Flutter The data is fetched using API. So, it is not being stored loca

Dec 26, 2022

Cactus - An application developed for the Android operating system, built using Flutter

Cactus - An application developed for the Android operating system, built using Flutter

Cactus 🌵 O cultivo de certos tipos de plantas exigem cuidados, pois existem pla

Dec 12, 2022

A Catalog Application Developed Using Flutter Framework/SDK.

A Catalog Application Developed Using Flutter Framework/SDK.

Catalog_App A Catalog Application Developed Using Flutter Framework/SDK. Technologies Used Front-End : Flutter Custom Design (UI/UX) : VelocityX State

Oct 9, 2022
Owner
DhiWise
The ultimate open-source hub for backend and frontend code generation
DhiWise
Git+ is your ultimate GitLab mobile app that lets you interact with your projects like as if you were using desktop.

Git+ for GitLab Git+ is your ultimate GitLab mobile app that lets you interact with your projects like as if you were using desktop. Git+ lets you see

Marek Gvora 38 Jan 7, 2023
An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云), built with Flutter

GitTouch An open-source app for GitHub, GitLab, Bitbucket, Gitea and Gitee(码云), built with Flutter Installation Click badges above to install it from

GitTouch 1.3k Dec 28, 2022
A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.

Feeel Feeel is an open-source workout app for doing simple at-home exercises. This is a rewrite of the original app in Flutter, to make development ea

null 27 Dec 26, 2022
An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云), built with Flutter

GitTouch An open-source app for GitHub, GitLab, Bitbucket, Gitea and Gitee(码云), built with Flutter Installation Click badges above to install it from

GitTouch 1.3k Jan 4, 2023
Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Gita Bhagavad Gita flutter app. Download App - Playstore Web Application About Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight No

Ravi Kovind 7 Apr 5, 2022
Beautiful Weather App using API with support for dark mode. Created by Jakub Sobański ( API ) and Martin Gogołowicz (UI, API help)

Flutter Weather App using API with darkmode support Flutter 2.8.1 Null Safety Beautiful Weather App using https://github.com/MonsieurZbanowanYY/Weathe

Jakub Sobański 5 Nov 29, 2022
A simple notes creating mobile application developed in flutter and php for API

NoteBox A simple note mobile application for Andorid and iOS, to users can easily create and save personal notes in smart phone, this application crea

Rohit Chouhan 22 Dec 14, 2022
Wallpaper App developed in Flutter using Pexels API

Wallbay Wallpaper App developed in Flutter using Pexels API Packages Used in this Application: data_connection_checker: ^0.3.4 http: ^0.12.0+2 path_pr

Tekeshwar Singh 107 Jan 2, 2023
Developed using Dart & Flutter & Rest Api & Dio & Bloc & SharedPreferenes.

This is an ecommerce app which contain Many features like : Sign in , Sign up , Verify Email , log out. Fetch Products Data Search for any product Add

Mohamed Hashim 4 Nov 3, 2022