Skip to content

BHARATHCK/SpiderDroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpiderDroid

An Airbnb for cars

Roadmap

  • Deploy the core[:grin:] system on qovery. https://zee97d88c-zb4b2caf0-gtw.qovery.io/ Heroku on custom domain with cloudFlare CDN.
  • Implement express-cors and allow qovery.io domain.
  • Complete Car details update system.
  • Complete Car scheduling system.
  • Complete Auth/reg/login/forgot password system.
  • Email system forgot password
  • Email system for scheduling and payments.
  • Rectify all UI issues -> templates/spacing etc..
  • Implement review System [User reviews].
  • Implement SSR on specific pages.
  • Implement apollo In-memory caching and cache invalidation for better performance

TechStack

  • Apollo server express for BackEnd.
  • NextJS with ChakraUI for FrontEnd.
  • Typescript.
  • Redis DB for storing session and user tokens.
  • Postgres for storing relational user and payment data.
  • Powered by Heroku with CloudFlare CDN.
  • Nodemailer for handling mails.

Architecture

Spider_Arch

GraphQL Schema

The graphql api doc is generated using graphdoc and can be found at Spiderdroid GraphQL Spec

Note: The documentation is still in-progress [Some comments might be missing].

Releases

No releases published

Packages

No packages published