Organize events in your community!
We're a paragliding club but this tool could definitely be used by other groups.
Our instance is located at: https://calendrier.lyonparapente.fr
Main goals:
- Mobile friendly
- Ability to organize events for one or more days
- Each event has a name, description, date and meeting point
- A map shows the rendez-vous point
- Comments can be exchange between members for this event
- Each member can set his/her status to participant or interested
- Intuitive & nice looking
- List of members (access restricted)
- Emails notifications
- Promote communication (Phone, WhatsApp, ...)
- Front: Node & NPM
- Back: Python
Front is made using TypeScript and FuseBox bundler.
First time: npm install
Launch compile & local web server with: .\run.bat
Then open your browser to http://localhost:4444/
Each time you save a source file, FuseBox reloads the page of all connected browsers, even your phone :-).
See BACK for how to configure your local development environment.
Follow the tutorial: Flask + Gunicorn + Nginx + HTTPS
- TypeScript and FuseBox bundler
- FullCalendar with Bootstrap
- Font Awesome
- Leaflet with OpenStreetMap and Esri