TiC Foundation is a non-profit website aimed at providing underprivileged young students in rural towns of Ghana with resources to learn basic computer skills. This React-based platform serves as a hub for educational materials, interactive lessons, and community support to bridge the digital divide and empower students for a better future.
Clone the repository:
git clone https://github.com/nartehi/TiC-Foundation.git
Create a branch before start developing:
git branch issue_number
e.g issue1-datePicker
Change directory into app-ui:
cd app-ui
Install npm:
npm i or npm install
Please only run this when you are prompted to otherwise do not run it
Starts the development server:
npm start or npm run-script start
Install UI framework:
npm install @material-ui/core
Start the test runner:
npm test
To create a production build:
npm run build.
Removes this tool and copies build dependencies, configuration files and scripts into the app directory. If you do this, you can’t go back!
npm run eject
Bundles the app into static files for production.
npm run build
10. If you have issues with build, install the following fonts:
```bash
npm install --save @fortawesome/fontawesome-svg-core
npm install --save @fortawesome/free-solid-svg-icons
npm install --save @fortawesome/free-brands-svg-icons
npm install --save @fortawesome/react-fontawesome
npm install react-scroll
npm install react-router-dom
npm install react-router-dom