Project of application for selling tickets for events. Click here to preview.
- PHP 7.4
- Laravel 8
- JavaScript
- Bootstrap 5
- MySQL
- Google Maps Embed API
- Google Geocoding API
- Login and registration
- User profile
- Administration panel with orders statistic
- Events filtering
- Fulltext search on event name, description and tags
- Events in cities of distance up to 10km
- Sending pdf tickets to verified email
- Contact form
Endpoint | Method | Request body | Authorization |
---|---|---|---|
/stats/categories | GET |
- | MODERATOR |
/stats/revenue/{daily/monthly/annual} | GET |
- | MODERATOR |
/stats/cities?s={string} | GET |
- | MODERATOR |
/event/comment | DELETE |
idComment | MODERATOR |
/event/comment | POST |
idEvent comment |
USER |
/event/follow | POST |
idEvent | USER |
/event/comments?idEvent={id}&page={int} | GET |
- | - |
/event/like-comment | POST |
idComment | - |
/event/likes | POST |
idEvent | - |