Full stack web-application where users can buy and sell tickets for all kinds of events. Yes, just like ticketswap. Application was built as a final assignment for Codaisseur Academy Full Stack cource. App was built in 3 and a half days, and was built based on received task and User stories.
- As a customer I want to see max. 9 events on a page and be able to click 'next' to see more pages of events if there are more
- As a customer I only want to see events that are not finished yet
- As a customer I want to view a list of tickets when I click on an event
- As a customer I want to view ticket details when I click on a ticket in the ticket list
- As a customer I want to see what the fraud-risk is for a specific ticket
- As a customer I want to be able to login, or sign up if I don't have an account yet
- As a logged in customer I want to add a ticket (for a specific event) that shows up on the event page with a title, picture, price and description
- As an author of the ticket I want to be able to edit a ticket's description, price and picture (other logged in customers cannot do this! only the user that created the ticket can edit it)
- As a logged in customer I want to be able to create events with a name, picture (logo), date and description
- As a customer I can see some color (red/yellow/green) indicating the fraud risk of a ticket for all tickets in the all tickets list
- Clone repository
- cd to directoy
- Run: npm install
- npm run start
To run React frontend client of the project you should first run API server on your local machine Server repository