Furniture - Ecommerce app for buying furniture

I built this app as a capstone project when I was student at University. While it does not have many features, it uses many sought-after technologies such as NodeJS, GraphQL, TypeScript, React Native and MongoDB.

Backend stack

  • NodeJS / ExpressJS
  • GraphQL / Apollo Server
  • MongoDB / Mongoose
  • JWT authentication
  • Sendgrid for sending emails

Learn more at backend repo

Native Stack

Features

  • Email sign up
  • Email confirmation
  • Email login
  • Add to cart
  • Order products
  • Forget password (API only)
  • Change password (API only)
  • Create Store (API only)
  • Create Product (API only)