A real-time location-based app connecting Bakso sellers and customers in Indonesia. Discover Bakso sellers nearby, or help sellers find potential customers in their vicinity — all in one app.
Visit docs-abangbakso.ahmadmuzaki.dev to see the full documentation
- Clone the repository and install dependencies.
- Run the app locally with
npm run dev
. - The app is served at localhost:5173.
-
Deploy the frontend to your VPS or preferred hosting platform.
npm run build rsync -avz dist/ your-vps:/var/www/html
-
Configure Nginx (or another reverse proxy) to serve the
dist/
folder. -
Backend services (database and API) are managed via Supabase Cloud. Ensure your environment variables point to the live instance.
Run frontend tests:
cd src
npm run test
Run database tests:
docker compose exec supabase-db psql -U postgres -f tests/run.sql
Licensed under MIT.