Git Product home page Git Product logo

contacts's Introduction

contacts

Ce projet a pour but de reprendre l'application de contact.
Elle permet entre autres d'enregistrer de nouveaux contacts ou de le modifier.
On peut ainsi recueillir des informations comme le nom et prénom, le sexe, la date de naissance, l'e-mail et le numéro de téléphone.

Fonctionnalités

Pour le moment l'application ne dispose pas beaucoup de fonctionnalités mais voici les principales. D'autres versions seront faites pour amener davantages de fonctionnalités et d'améliorer l'expérience utilisateur.

Appel


Appeler un contact en ouvrant l'application de téléphone pour appeler le contact choisi.

Message


Envoyer un message avec l'application de votre messagerie au contact cible.

Ajouter


Permet d'ajouter un nouveau contact.

Modifier


Permet de modifier les informations du contact.
Mettre une photo pour un contact ou bien la supprimer en mettant l'image par défaut. Mettre ou démettre un contact en favoris.

Recherche


Effectuer des recherches sur la liste de contacts par le prénom, le nom ou encore le numéro de téléphone.

Favoris


Mettre en favoris des contacts et pouvoir ensuite afficher les contacts favoris seulement.

Visualisation des contacts


Afficher les contacts dans une autre activité, pour voir les détails du contact.

Envoi de mail


Envoyer un mail au contact cible.

Calendrier


Afficher les anniversaires des contacts dans un calendrier.

Supprimer


Supprimer un contact de la liste de contacts.

Extentions


Faire un menu pour deux actions : Paramètre et Modifier ( pour supprimer tous les conatcts)
Choisir le thème : dark mode ou light mode ( Pour le moment se fait automatiquement selon le thème du téléphone)
Choisir la langue : Français, Anglais ( Pour le moment se fait automatiquement selon la langue du téléphone). Extensions pour d'autres langues
Choisir comment afficher les noms des contacts selon ces deux styles affichage : Nom_Prénom ou Prénom_Nom
Choisir le tri : Trier par le nom ou par le prénom. Pour le moment on tri sur le prénom
Séparer la liste de contacts par lettre alphabet
Faire des photos des contacts par défaut par la première lettre du prénom
Envoi des notifications pour l'anniversaire d'un contact
Ouvrir l'application WhatsApp pour les contacts qui l'ont

contacts's People

Contributors

nabilesall avatar

Stargazers

 avatar

Watchers

 avatar

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.