Giter Site home page Giter Site logo

project5's Introduction

Team project management with development

Codacy Badge

Customer Brief

Michel Dujardin is the founder of the NAO association (Nos Amis les Oiseaux), bringing together ornithology enthusiasts. He wants to create a participatory application in which individuals could indicate where they have observed birds during their walks.

Participants will take part in a research program to study the effects of climate, urbanization and agriculture on biodiversity.

The main users of the application are individuals and naturalists (professionals) who validate in particular the entries on the application. The latter expressed their interest to be able to make the seizure in the field and open the observations to individuals, thanks to smartphones. Nevertheless, not everyone is equipped with smartphones, this can not be the only input method: a web interface will also be necessary.

The application must allow:

  • To search the various bird species in the database (download via the TAXREF database of the National Museum of Natural History, class "Aves")
  • Display them on a map (after filter by species)
  • To capture an "observation" of a bird in the field, with name, date, GPS coordinates and optional photo.
  • Validate the observations of individuals (only with a naturalist account).

Observations made by individuals must be validated by naturalists and then posted to everyone. Each user account belongs to either the "special" group or the "naturalist" group in order to give them different access rights to the application. Naturalists can also make entries, which do not require validation.

Instructions

You are responsible with your team to answer the client's brief and deliver the corresponding project.

You will work in teams of 3 to 5 people by distributing tasks (project manager, marketer, graphic designer, developer, etc.).

Skills to validate

  • Build a production schedule
  • Create a website, from conception to delivery
  • Define a budget and its timetable
  • Evaluate the progress of the work and ensure that the project is progressing in accordance with the deadlines and requests of the client
  • Set up an organizational chart (Gantt, PERT, etc.) using appropriate software
  • Organize and facilitate meetings, set agendas, write minutes
  • Write the technical specifications
  • Write a functional specification
  • Write a quote and submit a service contract

project5's People

Contributors

codacy-badger avatar twisted578 avatar wolfy64 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.