/shop-ease

Primary LanguageTypeScript

Shop Ease

Description

Shop Ease is a mobile application that allows users to search for courses
and buy them. The application is built using React Native, Expo and Redux Toolkit.

Features

  • View courses
  • Add courses to cart
  • Remove courses from cart
  • View course details
  • Buy courses
  • View purchased courses

Technologies

Installation

Prerequisites

Steps

  • Ensure you have Node.js installed
  • Clone the repository
  • Run npm install to install dependencies
  • Run npm start to start the application

Dockerization

  • Ensure you have Docker installed
  • run docker build -t shop-ease . to build the docker image
  • run docker run -it -p 19000:19000 -p 19001:19001 -p 19002:19002 -p 8081:8081 shop-ease to run the docker container

Testing

run npm test to run tests