Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.
/ chipchop Public archive

(WIP) Web and Android application to order local, healthy food.

Notifications You must be signed in to change notification settings

meinf-chipchop/chipchop

Repository files navigation

ChipChop

Quality Gate Status Website

How to run

First complete the all .env-template fields in a new .env file in the same directory

Everything is containerized with volumes mounted so by just running

docker compose up --build

NextJS and Backend should be on and ready to develop like normal

Reverse Proxy

Everything is behind an Nginx reverse proxy

Some passthrough have been configured like

  • / -> Wil redirect to admin-panel
  • /api/ -> Wil redirect to backend

Production IPs:

Default User Admin:

Email: admin@chipchop.es

Passwd: admin

Android

How to use notifications

  1. Set up an account in onesignal.com
  2. Configure a new Android app in the OneSignal portal.
  3. Obtain your Firebase Cloud Messaging (FCM) API key from the Firebase console and configure it in OneSignal.
  4. Add your OneSignal key to the .env file following the .env-template.
  5. Ensure that your app is built and emulated on an Android device. Note that notifications will not work on Expo Go or web.
  6. Run using npx expo prebuild and npx expo run:android

* Remember that localhost inside android emulator equivalent is 10.0.2.2

About

(WIP) Web and Android application to order local, healthy food.

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •