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.
- NodeJS / ExpressJS
- GraphQL / Apollo Server
- MongoDB / Mongoose
- JWT authentication
- Sendgrid for sending emails
Learn more at backend repo
- React Native
- Apollo Client
- Graphql Codegen
- TypeScript
- React Navigation
- 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)