Phiroom is a content management system built for photographers.
It helps you to create a personnal website including differents publics modules:
- a weblog;
- some portfolios where you can show your pictures;
- a contact page.
All the app has server side rendered javascript for better user experience, SEO and accessibility
It also provides a "librairy" module (not implemented yet), with restricted access where you can:
- add pictures to your librairy;
- sort your pictures by "collections";
- add pictures to a portfolio or a weblog post via drag & drop;
- sort a portfolio's or weblog post's pictures via drag & drop;
- give specific users access to particular collections.
Please read INSTALL.md
Phiroom uses :
- A rest API to retrieve datas built with :
- Django;
- Django rest framework;
- Pictures previews are generated with Wand;
- A server side rendered UI built with :
- React, redux and react-router among other librairies.
- lavilotte-rolle.fr uses the last released version of phiroom.
- dev.phiroom.com shows a preview of the development version public part. It can be broken sometimes.