Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ruiokazaki-archive/eccschoolapp-mobile

ECC学生アプリ
https://github.com/ruiokazaki-archive/eccschoolapp-mobile

Last synced: 3 days ago
JSON representation

ECC学生アプリ

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