Skip to content

🎫 TicketSwap clone project. Used technologies: React ⭕ Redux ⭕ Bootstrap ⭕ Express ⭕ JS ⭕ NODE ⭕ PostgresQL

Notifications You must be signed in to change notification settings

jkarelins/cd-final-assignment-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎫 Ticket Swap clone project

Deployed version

Deployed Version

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.

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

Technologies Used

Installation guide on local machine

  • 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

About

🎫 TicketSwap clone project. Used technologies: React ⭕ Redux ⭕ Bootstrap ⭕ Express ⭕ JS ⭕ NODE ⭕ PostgresQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published