Skip to content

CliJEO/clijeo-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLIJEO (Public App)

CLIJEO is a portal for the individuals to reach out to professionals for clarification of legal queries. The app supports the following

  1. User registration (via Google)
  2. Registring legal queries with support for text, voice and video/photo attachments.
  3. Discuss queries with admins via a dedicated chat interface.

The App is built in flutter using the MVC architecture. The UI is responsive and has multi-lingual support (english and malayalam). A truncated version of the directory structure is as follows

.
├── README.md
├── analysis_options.yaml
├── android
├── assets
├── fonts
├── ios
├── lang
│   ├── en.json
│   └── ml.json
├── lib
│   ├── config.dart
│   ├── constants.dart
│   ├── main.dart
│   ├── controllers
│   │   ├── clijeo_user
│   │   ├── edit_settings_form
│   │   ├── first_login_form
│   │   ├── main_app
│   │   ├── new_query
│   │   │   ├── audio_playback
│   │   │   └── recording
│   │   ├── query_thread
│   │   │   └── query_thread_attachment
│   │   ├── thread_respond_from
│   │   └── core
│   │       ├── api_core
│   │       ├── auth
│   │       ├── error
│   │       ├── file
│   │       ├── form_validation
│   │       ├── language
│   │       ├── notification
│   │       └── shared_pref
│   ├── models
│   │   ├── attachment
│   │   ├── query
│   │   │   ├── admin_details
│   │   │   ├── media
│   │   │   └── query_response
│   │   ├── sign_in_response
│   │   ├── user
│   │   │   └── query
│   │   └── user_dto
│   └── view
│       ├── core
│       │   ├── common_components
│       │   ├── theme
│       ├── error
│       │   └── widgets
│       ├── first_login_form
│       ├── home
│       │   └── components
│       ├── loading
│       ├── new_query
│       │   └── components
│       ├── query_thread
│       │   └── components
│       ├── settings
│       ├── sign_in
│       └── splash_screen
├── pubspec.lock
└── pubspec.yaml

Screenshots

Resources

  1. Multilingual Support
  2. UI Responsiveness
  3. Flutter State Management (ref, ref)
  4. Google Sign-in

About

Flutter-based mobile app for the general public to reach out to professionals for clarification of legal queries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages