Skip to content

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.

License

Notifications You must be signed in to change notification settings

Stradivary/bakso-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AbangBakso 🍜

Build, Test, and Deploy Coverage Quality Gate Status

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.


Documentation

Visit docs-abangbakso.ahmadmuzaki.dev to see the full documentation

Setup and Deployment 🐳

Development

  1. Clone the repository and install dependencies.
  2. Run the app locally with npm run dev.
  3. The app is served at localhost:5173.

Production

  1. Deploy the frontend to your VPS or preferred hosting platform.

    npm run build
    rsync -avz dist/ your-vps:/var/www/html
  2. Configure Nginx (or another reverse proxy) to serve the dist/ folder.

  3. Backend services (database and API) are managed via Supabase Cloud. Ensure your environment variables point to the live instance.

Testing 🧪

Run frontend tests:

cd src
npm run test

Run database tests:

docker compose exec supabase-db psql -U postgres -f tests/run.sql

Acknowledgments 👏


License 📄

Licensed under MIT.

About

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.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published