All Projects → lunchclass → Absolute

lunchclass / Absolute

Licence: apache-2.0
Absolute is a web-based O2O(Online to Offline) platform like Siren-Order for Starbucks. We are focused on creating the platform that is portable, cheaper, easier, decentralized and appless.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Absolute

Prestashop
Free PWA & SPA for PrestaShop
Stars: ✭ 59 (-38.54%)
Mutual labels:  pwa-apps, pwa, webapp
englishextra.github.io
English Grammar for Russian-Speakers, a PWA website + SPA
Stars: ✭ 19 (-80.21%)
Mutual labels:  pwa, webapp, pwa-apps
Fuel Price
⛽ Check fuel prices daily in most of the states in India
Stars: ✭ 20 (-79.17%)
Mutual labels:  pwa-apps, pwa
Next Pwa
Zero config PWA plugin for Next.js, with workbox 🧰
Stars: ✭ 909 (+846.88%)
Mutual labels:  pwa, webapp
Qr Code Scanner
📠 A simple, fast and useful progressive web application
Stars: ✭ 982 (+922.92%)
Mutual labels:  pwa-apps, pwa
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+592.71%)
Mutual labels:  pwa-apps, pwa
Flutter Cinema
Learn to create flutter app with BLoC Architecture
Stars: ✭ 26 (-72.92%)
Mutual labels:  pwa-apps, pwa
Docker Vue Node Nginx Mongodb Redis
🐉 An awesome boilerplate, Integrated Docker, Vue, Node, Nginx, Mongodb and Redis in one, Designed to develop & build your web applications more efficient and elegant.
Stars: ✭ 34 (-64.58%)
Mutual labels:  pwa, webapp
ambianic-ui
PWA for managing Ambianic Edge devices (smart cameras).
Stars: ✭ 32 (-66.67%)
Mutual labels:  pwa, webapp
Jpg Glitch
glitch images with jpg encoding
Stars: ✭ 1,120 (+1066.67%)
Mutual labels:  pwa, webapp
Ng Toolkit
⭐️ Angular tool-box! Start your PWA in two steps! Add Serverless support for existing projects and much more
Stars: ✭ 1,116 (+1062.5%)
Mutual labels:  pwa-apps, pwa
Deckdeckgo
The web open source editor for presentations
Stars: ✭ 1,117 (+1063.54%)
Mutual labels:  pwa-apps, pwa
Ionic Pwa Toolkit
Build lightning fast Progressive Web Apps with zero config and best practices built-in. Go from zero to production ready with Ionic and Stencil (Web Components).
Stars: ✭ 629 (+555.21%)
Mutual labels:  pwa-apps, pwa
Money Tracker
💰 Personal finances tracking web app
Stars: ✭ 577 (+501.04%)
Mutual labels:  pwa, webapp
Yesplaymusic
高颜值的第三方网易云播放器,支持 Windows / macOS / Linux
Stars: ✭ 12,981 (+13421.88%)
Mutual labels:  pwa-apps, pwa
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (+229.17%)
Mutual labels:  pwa, webapp
Alumna
[Alpha release of v3] Development platform for humans / Plataforma de desenvolvimento para humanos
Stars: ✭ 32 (-66.67%)
Mutual labels:  pwa, webapp
Beatbump
Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧
Stars: ✭ 77 (-19.79%)
Mutual labels:  pwa, webapp
Pwa Badge
Badging for PWA app icons, Like Native Apps
Stars: ✭ 78 (-18.75%)
Mutual labels:  pwa-apps, pwa
Mt Music Player
Web music player
Stars: ✭ 63 (-34.37%)
Mutual labels:  pwa, webapp

Absolute v2

Linux/Max Build Status Windows Build status License Apache 2.0 Slack Status

Absolute is a web-based ordering platform like Siren-Order for Starbucks. We are focused on creating a platform that is portable, cheaper, easier, decenteralized, and appless.

What of v1?

There was a previous incarnation of this project. We had written it in a very quick and dirty manner that was handy because we required it as a dependency in an experiment. But eventually, it made maintenance difficult.

So, we decided to restart the project from scratch, to build it on a solid foundations after lengthy discussions. The following things are important differences between v1 and v2.

  • Use TypeScript instead of Javascript with Babel.
    • It makes our build system simpler and we can use many syntax sugars such as explicit type and access modifiers in language level.
  • SHOULD write tests in any change.
    • We did skip too many tests in feature implementation. Our goal is keeping our test coverage over 85% in v2.
  • SHOULD write design documents when implementing a new feature.
    • We did miss too many documents in feature implementation. It made maintenance difficult eventually. It is mandatory to write a design document when implementing a new feature in v2.

Getting started

There is no additional work for testing Absolute project.

Linux & Mac

  • You can just run the following command simply.
    • ./absolute

Windows

  • If you are using Bash style shell such as git-bash and cygwin, you can run the following command as on Linux.
    • ./absolute
  • If you are using CMD or PowerShell, you should run the following command without ./ prefix.
    • absolute
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].