GithubHelp home page GithubHelp logo

cassandrach / pling Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 2.0 1.4 MB

Pling is a mobile project management application. This application was developed as part of the “Embedded Interface Programming” course. Pling should include all the necessary and minimal features for planning a project, such as creating a project, adding tasks and monitoring progress.

Kotlin 100.00%
kotlin kotlin-android firebase firebase-auth firebase-database mobile-app mobile-development project-management android

pling's Introduction

What is Pling ?

Pling is a mobile project management application. This application was developed as part of the “Embedded Interface Programming” course. Pling should include all the necessary and minimal features for planning a project, such as creating a project, adding tasks and monitoring progress.

Developpers

• CALVADOS Cindy

• CHAUMULON Cassandra

Features

• Register and unregister a user,

• Authenticate a user,

• Delete your account,

• Create / edit / delete a project: a project consists of a title, a description, an end date, a list of tasks and a team,

• Add a task to a project (create / edit / delete): a task has a title, a description, a start date, an end date and the person to whom it has been assigned,

• Filter project tasks by their status: a task has 4 possible states: to do, in progress or completed,

• Make users who have an account collaborate: search for a user and add them to a project or task,

• Monitor the progress of each project: reporting screen with graphs and/or percentage of progress, but also counters for ongoing and completed tasks,

• Search for projects or tasks via a search bar,

• See the tasks planned for a given day: all tasks of the day, across all projects, are displayed,

• Get notifications in the app when a user has added or removed us from a task or project,

• Adapt the language of the application (English by default, or French),

• Have a dark mode of the application,

• Manage your account: change your password or email address,

• Manage a team on a project: add and delete users.

Mock-ups

Light mode

Authentification

capture

Navigation

capture

Projects and tasks

capture

Dark mode

Authentification

capture

Navigation

capture

Projects and tasks

capture

pling's People

Contributors

cassandrach avatar

Stargazers

 avatar bhaee avatar  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.