Code Monkey home page Code Monkey logo

emploi-nc-app's Introduction

emploi-nc-app

Description

Application mobile Emploi.nc disponible sur le Play Store.

Nom de l'application: Offres Emplois Calédonie

Utilisation

Création d'une classe app_config.dart pour configurer la clès de l'api :

const apiKey = "Votre clef";

class AppConfig {
}

Publication

Compilation avec la version du SDK Flutter : Flutter (Channel stable, 1.20.2)

  1. Être en possession du fichier .jks

  2. Suivre les instructions à partir de l'étape Reference the keystore from the app

flutter pub get
flutter build apk
flutter build appbundle
  1. Transmettre le fichier présent dans le répertoire { project folder }\build\app\outputs\bundle\release\*.aab

emploi-nc-app's People

Contributors

zymmij avatar adriens avatar hakumennc avatar zjimmyz avatar

Watchers

 avatar  avatar  avatar

emploi-nc-app's Issues

Mes recherches

Etre capable d'enregistrer des recherches afin d'être en mesure de les relancer aisément plus tard

Ecran de recherche full text

Description

Etre capable de faire une recherche full texte comme sur le site

  • Via une unique zone, lancer la recherche sur les mots clés saisis par l'utilisateur
  • Afficher les résultats

NB : Bien coder le service car nous pourrions l'utliser pour enregistrer cet objet recherche...afin d'voir des alertes par la suite sur une nouvelle annonce liée à ce filtre de recherche.

Navigation

Création d'une navbar pour naviguer entre plusieurs pages

Story telling sur l'inception et réalisation de cet écosystème

Prérequis

Disposer de tous les éléments alignés et propre en PROD: tout doit être au carré.

Objectifs

Mettre en valeur, expliquer :

  • Le parcours pédaogique
  • La cadre du dévelppement
  • Les conditions de développement en confienemnt travail 100% en remote
  • Les outils et briques technologiques
  • Le management
  • Le résultat complet
  • Le concept d'écosytème

Je vous ferai relire les drafts dès que j'aurai suffisamment avancé, je mettrai un maximum de choses en valeur.

Communication

L'article linkedIn fera office de communication grand publique. Ce sera en anglais.

Stats > Offres parues (et ouvertes donc)

Via des hsitogramme, représenter:

  • le nombre d'offres parues par jour depuis les 7 derniers jours (nb nouvelles offres/jour), dont 7 barres verticales
  • le nombre d'offres parues les n (au moins 4, à vor ce que donnent les données) dernières sermaines: une barre/semaine et on compte

Trouver un outil de mock gratuit et cloud

Pour le design de nos écrans, nous avons besoin d'un outil de mock car nous pouvons plus le faire ensemble sur tableau blanc.

Faire des propsitions de solutions.

Chemin d'imports incorrects

Hello,

Il faudrait corriger les chemins absolus, par exemple ci-dessous AboutPage.dart :

import 'file:///C:/Users/JAVAE/Documents/emploi-nc-app/lib/Widget/ListOffers.dart';

D'avance merci

Bouton partager ne marche pas

  1. lancer l'appli
  2. cliquer sur le symbole "partager"
  3. constater que ça ouvre la page du gouv mais pas la fenêtre de partage

En fait, ça a le même effet que si je cliquais sur l'annonce tout court

Ressources de Démo sur tablette Tablette

  • Screenshots (un pour chaque use case, : icône sur bureau puis un par écran, y compris page du gouv dans navigateur). Pour le screenshot icone, essayer de l'isoler sur un écran vierge et de mettre un joli wallpaper qu irappelle notre beau pays 😍
  • video de démo qui embarque les cas d'utilisations en one shote. Essyer de faire durer > 30 s

Recherche avancée

Implémenter l'équivalent de cet écran.

NB : Bien coder le service car nous pourrions l'utliser pour enregistrer cet objet recherche...afin d'voir des alertes par la suite sur une nouvelle annonce liée à ce filtre de recherche.

image

Annonce Favorite étoile

Remplacer le coeur par une étoile, trigger une fonction si local cache par encore implémenter sinon trigger l'insertion bdd.

Déployer Application sur le store

Déployer l'application sur le store une fois que tous les pré-requis sont OK.

  • Nom de l'appli
  • Logo
  • Covers
  • Video de démo tel
  • Upload appBundle et saisie des tous les formulaires sur Google Play Console
  • Validation par Google et publication publique sur le STore

Créer et déployer le site promotionnel sur les Github pages

Contexte

Nous aurons besoin de faire la promotion de notre écosystème, pas seulement de notre applicaiton mobile.
Le but est de promouvoir un tout ce qu'il est désormais possible de réaliser et d'utiliser grâce à notre innovation.

Pour cela, il nous faut un site promotionnel qui :

  • rende de manière pro et irréprochable sur tous les supports (téléphone, tablette, PC)
  • soit déployé en cloud, Github pages sera parfait
  • soit codé et déployé via des technique d'intégration continue
  • soit collaboratif afin de pouvoir intégrer des talents extérieurs
  • prévoit l'intégration aux réseaux sociaux

Dans un premier temps, je propose que nous mettions nos idées dans le ticket avec le pour et le contre

Créer un site promotionnel

Gérer un cache local

ETudier la gestion d'un cache local afin d'avoir une expérience optimale sur un volume maximal de contenu

Ecran A Propos - Partie A Propos

mock3

Création de l'écran à propos :

  • Logo
  • Nom de l'application
  • QRCode vers le store
  • Numéro de version
  • Courte description de l'application

Tear down refresh

Sur tout écran liée à la rechercher, y compris celui d'accueil avec les 4 offres, permettre de refresh en mode tear down comme sur les réséeaux sociaux pour avoir les toutes dernières news 😄

Partager une annonce

Description

Lorsque positionné sur une annonce, permettre de la partager très facilement avec une tierce personne

Business case

Je cherche une annonce pour quelqu'un avec mon appli et j'en vois une intéressante: je veux la lui partager.
Je clique sur partager et là, plusieurs options:

  • par mail: ça ouvre mon mailer par défaut et charge l'url de l'annonce avec un message...et dans le footer on met le lien de l'appli mobile sur le store
  • QrCode: je montre le QrCode à la tierce personne qui flashe. Dans le QrCode: url de l'annonce

Mes offres préférées

Etre capable de flagger (et déflagger comme sur Gmail) une offre comme préférée afin de pouvoir la retrouver facilement plus tard via mon menu des offres favorites, ou encore un filtre

Ecran des collaborateurs

Objectif

Rendre hommage à tous les collaborateurs qui ont rendu cette aventure possible

Via un écran dédié, disposer de manière élégante:

  • Avatar du collaborateur
  • Nom et prénom
  • url de la homepage de la personne (profil linkedIn)
  • rôle

NB: lorsque l'on "clique" sur un collaborateur, on ouvre le nav par défaut et on se retouve sur le page linkedIn du collaborateur

Liste des collaborateurs

Ce travail est le produit du bureau, voici les rôles que j'entrevois/propose :

  • @zYmMiJ Lead Developer
  • @HakumenNC Conseil en design et testeur
  • Emilie : testeuse, Logo designer
  • Adrien: PO & SCRUM Master. consultant LEAN

Je ne vos que ça pour l'instant... mais cela changera sûrement !

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.