Kidz App is a ficticious organisation that produces computing artifacts for children between the ages of 7 - 15. This web application gives its internal users the ability to record customer enquiries. External users are able to place online orders through the website. This application has a backend built with .NET to interact with the web app. The web-based solution also integrates multimedia techniques, web services and e-marketing techniques.
- .NET
- React JS
To run this project locally, you will need to have npm installed on your system. This means you will installed the latest version of node installed on your system. To check which version of node you have installed on your system, type the following command
node -v
If you do not have node installed on your system, head to the official website of node JS for more information on how to download the latest version.
Once you have node installed on your system, please follow the steps below to run this project locally.
Clone the project
git clone https://github.com/CecilJS/Kidzapp
navigate to the project directory
cd Kidzapp
Install dependencies
npm install
npm start
dotnet watch run
This project uses the JavaScript testing framework called Jest for unit test.
To run tests, run the following command
npm run test