Skip to content

drag-time/drag-time-fe

Repository files navigation

Drag Time

Abstract

Drag Time is an application to be used by performers and fans to find and create local drag events. Users can navigate to an event feed, favorite and RSVP to events, and create events. This was a group project completed in the final quarter of Turing's Software Development school.

Objectives

  • Coordinate with a backend team to display drag events on a web page.
  • Utilize React, Redux, and React Hooks to render content.
  • Build tests to validate expected functionality.
  • Create a sleek and friendly user interface.

Installation Instructions

  1. Clone down this repo to your local machine.
  2. Clone down the backend repo to your local machine.
  3. In the root of the frontend directory, run:
  npm install
  npm start
  1. In the root of the backend directory, run:
  mix deps.get
  mix phx.server
  1. Navigate to http://localhost:3000

Deployment

Deployed site on netlify here.

Design

img img img

Challenges and Difficulties

  • Building out a Redux app from scratch
  • Rendering stateful components
  • Testing asynchronous actions
  • Syncing back-end with front-end

Looking Ahead

  • Access code for entertainers to create event
  • Pagination of events
  • Location identifier
  • Enabling further React Hooks
  • User login

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages