Skip to content

Durounseki/TheDanceThread

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Dance Thread

This is the prototype of The Dance Thread a social platform where dancers can find the lates information about social dance events, create and advertise their own event or simply connect with other dancers.

To do

  • Set up cookies
  • Optimistic updates.
  • CSRF synchronizing token pattern
  • JWT Refresh token
  • Change token storage from KV to D1.
  • Show status and error messages.
  • Enable google auth in production.
  • Add google map.
  • Add event dance styles.
  • Prevent opening delete user and delete event at the same time.
  • Handle protected routes properly.
  • Edit user.
  • Delete user.
  • Sanitize event data.
  • Sanitize user data.
  • Create browser independent form inputs.
  • Resize images.
  • Add a home page explore events and create event options.
  • Style the header.
  • Add css styles for mobile version
  • Refactor event page to fetch all the events at once.
  • Cache events on client side to avoid sending the request to the server too often.
  • Add Skeletons for loading states.
  • Show avatar after login.
  • Fetch avatars for each user.
  • Add avatars to users.
  • Edit event.
  • Delete event.
  • User event lists with created events, saved events, liked events and dance schedule.
  • Add eventId according to the featured event.
  • Show featured event on click on the corresponding event card.
  • Remove create button with '+' sign and replace with an explicit "Add Event" that prompts the user to log in if they are not logged in or redirects to the create event form if they are.
  • Add like, save, share and going actions to each event and update user properties.
  • Modify the create event logic to include the userId of the creator.
  • Add a footer.
  • Fetch event styles and add to datalist in the event filter.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages