This app was developed for the Rich Internet Applications Module for the BSc. Digital Technology Solutions course delivered by Blackpool & Fylde College in collaboration with Lancaster University.
Built using TypeScript, React, Express and MongoDB by Vodafone Group Services Apprentices. Use at your own risk.
client
: TypeScript & React application compiled using the Vite bundler.server
: Express.js API that connects to a MongoDB instance.
This repo uses some additional tools for code quality:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
Before running the application, make sure you have the following installed:
- Node.js (16.0v+ recommended): https://nodejs.org/en/
- Yarn (1.22v+ recommended) https://classic.yarnpkg.com/
Before you start, please install the dependencies:
yarn install
To develop all apps and packages, run the following command:
yarn run dev
To build all apps and packages, run the following command:
yarn run build