Skip to content

LyonParapente/EventOrganizer

Repository files navigation

EventOrganizer

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

Screenshot

An event:
Screenshot event

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, ...)

Developer

Currently developped on Windows but Linux also possible.

Requirements

Front

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 :-).

Back

See BACK for how to configure your local development environment.

Production deployment

Running on linux.
Follow the tutorial: Flask + Gunicorn + Nginx + HTTPS

Stack

Front

Back

About

A web application to plan and organize events/trips with others!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •