gegmar / cluber Goto Github PK
View Code? Open in Web Editor NEWWebApp for clubs that need a small and cost efficient solution for selling tickets for their events.
License: MIT License
WebApp for clubs that need a small and cost efficient solution for selling tickets for their events.
License: MIT License
Allow configuration in an admin panel of long texts like ...
Upgrade CSS/JS with current files
Select different seats/events for already paid/reserved purchases
Test all routes with dynamic data (HTTP level)
Es muss eine Möglichkeit geben, im Nachhinein die Abendkassa-Liste einzupflegen, um direkt aus dem Shop die Auswertung pro Tag erzeugen zu können.
If a customer undoes a purchase and has no other relations in the database but the role of a newsletter receiver, the delete statement fails because of foreign key constraint violations. This case has to be addressed, but has no higher impact on the shop (because only the user won't get deleted).
Get a report for a single event (also in the past)
Add an mail client to check for not delivered mails to customers.
Follow the upgrade instructions on https://laravel.com/docs/5.8/upgrade in order to upgrade the framework version to the most current one.
Feature-Flag/Setting for displaying remaining tickets
Currently it is optimized for frei.wild needs. Refactoring required
if a user goes back to their ticket selection, the price calc js does not work
implement a setlocale-mechanism for translated datetimes
use a simpler pdf-lib for ticket generation
Use the https://laravel.com/docs/7.x/eloquent-relationships#defining-custom-intermediate-table-models to add an order to every category attached to a price list
Implement localized eventnames
implement seatmaps to sell seats instead of amount of tickets
By checking the rows and columns of the seatmap scale the displayed map on the pdf in order to fit on one sheet.
Extend price categories with a field telling whether or not a category can be purchased in ...
Create option to set prefered color set for css
Add configuration on how events shall be grouped:
Configure Project to use npm for dependency Management of js-setup
Use https://github.com/PHPOffice/PhpSpreadsheet for creating Stats, Reports and Daily final Reports. This is much easier to maintain by utilizing templates.
https://github.com/PHPOffice/PhpSpreadsheet is not good for generating pdfs. This must still be done with the current HTML2PDF-Lib
Summary of ...
@see: Report Helga
Ticketshop customers have no other Options to navigate to. So instead the full screen should be used for the shop.
Let the user decide how many events he wants to see instead of hard coding the next 5 upcoming events.
Implement the feature to let the user select whether or not he would like to have a smaller side menu
Select a single payment Provider that allows the following Minimum payment Methods:
Currently prefered Option is Stripe.com
Enable authorized retailers to sell "free tickets"
Each instance of the shop shall be deployed with the following steps:
Integrate into a CI tool (Travis?)
implement administrative functions to manage events, projects, seatmaps, locations and more
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.