8000 GitHub - daisuke85a/fullstack-tutorial at workloads
[go: up one dir, main page]

Skip to content

daisuke85a/fullstack-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack App Server

This is the backend implementation for the full stack app of the new Learn tutorial site.

Schema Design

  • Core features (upcoming launches)

    • Browse upcoming launches (home screen)
      • Get upcoming launches query
      • Carousel of launches
      • Reserve your place on a launch
    • My trips
      • Get my trips query
      • Cancel your trip mutation
      • See list of trips that you've signed up for
      • Almost like a profile page (email, avatar)
    • Cart to save launches with a simple checkout feature to save them to the server
      • Local state mutation to save trips to the cart
      • Local state mutation to remove the trip from the cart
      • Reserve launch mutation to send trips to the server
      • No money required to reserve your spot
    • Navigation between the 3 screens
      • React Router
  • Nice to have (past launches)

    • Find a launch near you

About

🚀 The Apollo platform tutorial app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.2%
  • JavaScript 46.6%
  • HTML 2.1%
  • Shell 0.1%
0