/hello-caen-app

Application d'Hello Caen

Primary LanguageDartGNU General Public License v3.0GPL-3.0

Hello Caen Application

University project made in "Software creativity" in 3rd year of Computer Science degree at the University of Caen Normandy in order to make us create an application which designed for a problem that we want to fill up.

Table of contents

Introduction

The goal of this project was to realize applications (code and/or nocode) answering a precise need of a customer, a group or an association. We joined a group of salesmen who founded the group "Hello Caen" and we realized an application allowing to answer their expectations. The application is able to :

  • display the list of all businesses (registered on the platform and nearby)
  • notification system in case of good deals for a favorite business
  • rate and comment on businesses

The code is however incomplete due to a lack of time (only the administration part has not been completely realized).

Test accounts

Admin test Account (id 5ePTSGGFgnVxe6rhUA4Rg9Nyb2p1) :

  • email : admin@hellocaen.com
  • mdp : admin1

PRO test Account (id JE0tQJgslDQ42gaTL771pSgKtht1) :

  • email : pro1.test@cafe1.com
  • mdp : pro123

User test Account (id 97RehF9j2me9LWWLPQTJYQDqGn73) :

  • email : user.test@gmail.com
  • mdp : user12

Setup

We recommand to use the documentation to get started with Flutter. To install dependencies, execute the following command :

$ flutter pub get

To test the application, we recommand to install Android Studio/Xcode or VSCode.

Commands

  • Run tests :
$ flutter test
  • Build application :
$ flutter build
  • Run application :
$ flutter run
  • Generate documentation
$ flutter pub global activate dartdoc # activate once
$ dartdoc

Authors

License

Project under the GPL-3.0 license.

N.B.: The source code has been published because it will never be used.