{"repo":"mbpictures/tessera","free":true,"listed":false,"github":"https://github.com/mbpictures/tessera","clone":"git clone https://github.com/mbpictures/tessera.git","description":"Open source and ready to use ticket shop with lots of customization abilities and feature rich admin dashboard. Several payment providers (stripe, paypal, sofort) are available out of the box and new ones can be added with ease.","language":"TypeScript","stars":25,"topics":["nextjs","ready-to-use","ticket-booking","ticket-selling","ticket-server"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Welcome to Tessera 👋 Your open source ticket shop Open source and ready to use ticket shop with lots of customization abilities and feature rich admin dashboard. Several payment providers (stripe, paypal, sofort) are available out of the box and new ones can be added with ease. 🏠 Homepage ✨ Demo ⚡️ Quickstart 📥 Install ▶️ Run 1. Create a file containing all values of .env.example except the optional ones 2. Set up a database (further instructions here) 3. If you're not using postgresql please update the provider flag inside the schema.prisma 4. Optional: Configure payment providers in (e.g. stripe, sofort, paypal) 5. Optional: Configure email service to send invoices and digital digits (e.g. gmail) 6. Push prisma db schema to your database and generate prisma client with: 7. (OPTIONAL) seed the database with demo configuration: 8. Start the server at port 3000 using: 9. Open the ticketshop at the url in the console 10. Open the admin page at URL/admin 11. Create your first admin user with the register button (the first user is granted with admin permissions) 🐳 Setup Docker 1. Pull the image using 2. Create a container 3. Update the host of your database URL to if you want to use the database running on your host OS. If you want to use a database container, replace by the name of your database container and add a docker network. 4. Copy your environments file inside the container: 5. Start the container 6. You can access your ticketshop at 🎯 Features - Select events, seat","default_branch":null,"files":null,"tree":[],"storefront":"/r/mbpictures","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mbpictures/tessera/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}