https://github.com/doerfli/einspluseins
Webapp to teach kids basic math
https://github.com/doerfli/einspluseins
hacktoberfest kids learning mathematics nextjs webapp
Last synced: 2 months ago
JSON representation
Webapp to teach kids basic math
- Host: GitHub
- URL: https://github.com/doerfli/einspluseins
- Owner: doerfli
- License: apache-2.0
- Created: 2022-09-25T09:48:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T01:27:42.000Z (5 months ago)
- Last Synced: 2025-03-14T17:33:39.288Z (3 months ago)
- Topics: hacktoberfest, kids, learning, mathematics, nextjs, webapp
- Language: TypeScript
- Homepage:
- Size: 1.69 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kiddycalc
This is a simple webapp that is intended to help your kid learn to count.
## Getting Started
First, run the development server:
```bash
npm run dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
**Important**: This project is configured to require fontawesome pro by default.
Please set your auth token to the `FONTAWESOME_NPM_AUTH_TOKEN` environment variable.### Don't have access to fontawesome pro?
If you want to use the free version of fontawesome, you need to change the `@fortawesome/pro-solid-svg-icons` dependency to `@fortawesome/free-solid-svg-icons` in `package.json` and run `npm install`.
Then remove the pro icons from `utils/icons.ts` field `ICONS`.
And finally switch the fontawesome pro import in `_app.tsx` to `@fortawesome/free-solid-svg-icons`.## Deployment
Either run the application via the supplied Docker container.
Or alternativly you can deploy it manually following the instructions for [deploying Next.js apps](https://nextjs.org/docs/deployment).