https://corneliushka.github.io/pilotemedia_collaborative_journalism/ (landing page) https://corneliushka.github.io/pilotemedia_collaborative_journalism/pagemsg (collaborative tool for the report)
After 3 months starting developing at BeCode 4 of us start a client project with a learner from Pilote Media. Start the project on the 15 april 2019 by a first meeting with Catherine JOIE and will finish it on the 3 of may.
Catherine Joie ask us to make her collaborative journalistic work.
A SinglePageApplication where to communicate with the public and the audience on the subjects without censorship.
Every of her reportage theme will have a page in the form of messaging.
Theses pages will contain images, videos, articles or sound contents.
Also give the possibilitie to users to follow and share on Twitter and by e-mails.
Project setup
$ npm install
$ npm run dev
- Photoshop
- React.js - The JavaScript library used ( Next.js, Redux.js were used at first but abandoned because the complexity & unnecessity of tools at this point, it's just a prototype)
- Material UI ( withStyle.js )- The UI framework for React
- Firebase (finally not used at this point)
First week:
- 2 meetings with the client to define the exact mock-up of the interface.
Second week:
Tuesday 23/04
- Set up mock-up design on Photoshop
- Landing page skeleton construction on React.js
Friday 24/04:
- finishing mock-up design
- finishing landing page skeleton
Thursday 25/04: set of the states for the messagery app Friday 26/04: ""
| AMAN Djedou Arnaud (Tech Lead) | BAQUET Mathilde (Developer/SCRUM master) | GAINA Corneliu (Developer/Product Owner) | GOLDESTEIN Andrรจs (Design Lead) |
|---|---|---|---|
github.com/djedou |
github.com/MathildeBa |
github.com/corneliushka |
github.com/AndresGol |