The WorkAround application is a platform for digital nomads who call the world their home. With WorkAround, digital nomads can pick their next ideal destination and connect with the community there.
- Clone repository:
git clone [email protected]:WorkAroundHQ/app.git
- Change directory:
cd app
- Install packages:
yarn
-
Add values to
.env
file (seesample.env
) -
Start development server:
yarn start
Run automated tests:
These tests also get executed with GitHub Actions on PRs onto
main
!
yarn test
Run cypress tests:
-
Add values to
cypress.env.json
(seesample.cypress.env.json
) -
Start development server:
yarn start
- Start cypress:
yarn cy
- Start test in Cypress app.
The deployment process is simple:
- Every push on
main
triggers a build on Netlify - Every open pull request with target
main
, creates a deploy preview on Netlify
WorkAround is a Single Page Application developed with ReactJs
and SCSS
as a CSS preprocessor.
WorkAround ist hosted on Netlify's
CDN to provide fast loading times for users around the globe.
Supabase
provides three different services:
- Database
- Authentication / Authorization
- Storage
These services can be accessed via different REST endpoints, dynamically created by Supabase.
Have a look on our Security Measures.
If you have any feedback, please reach out to us @WorkAroundHQ
Mozilla Public License Version 2.0
Made with ❤️ and ☕️