Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruiokazaki-archive/eccschoolapp-mobile
ECC学生アプリ
https://github.com/ruiokazaki-archive/eccschoolapp-mobile
Last synced: 3 days ago
JSON representation
ECC学生アプリ
- Host: GitHub
- URL: https://github.com/ruiokazaki-archive/eccschoolapp-mobile
- Owner: ruiokazaki-archive
- Created: 2022-11-07T14:23:14.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-02-20T15:13:48.000Z (over 1 year ago)
- Last Synced: 2024-02-02T02:50:29.514Z (9 months ago)
- Language: Dart
- Homepage:
- Size: 898 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
某専門学校の非公式学生アプリ
## 🚀 Project Structure
```
lib/
├── constants
├── helpers
│ ├── extensions
│ └── utils
├── models
│ └── user
├── providers
├── routes
├── services
│ ├── local_storage
│ ├── networking
│ └── repositories
└── views
├── screens
└── widgets
```## 🧞 Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
| :----------- | :---------------------- |
| `make setup` | Project setup |
| `make get` | Install packages |
| `make run` | Starts local dev app |
| `make gen` | Related file generation |## 📦️ Related Repositories
- [Web Frontend]("https://github.com/RuiOkazaki/eccSchoolApp-web")
- [Api Server]("https://github.com/yumekiti/eccSchoolApp-api")## ✨ App Features
- Authentication.
## 🔧 Technical Features
Riverpod State Management
Dio Fetch Client
Freezed + Flutter Hooks For JSON Handling
Custom Wrapper For Shared Prefs + Flutter Secure Storage
MVC-S Clean Architecture
Dart ENV variables
Reusable services architecture and code
Custom reusable widgets
Issue Driven Development