Frontend
Client for for Wiating open source app for outdoor activities - https://wiating.eu
Install / Use
/learn @wiating-app/FrontendREADME
Local setup
- Clone the repository and Install all dependencies with
yarn installcommand. - Copy
.env.examplefile to.envand replaceXXXXXinside with a correct auth client ID, which is secret.
Inside the .env file you can override localy any environment variables.
Available Scripts
yarn start
Runs the app in the development mode.<br> The site is served on http://localhost:3000.
The page will reload if you make edits.<br> You will also see any lint errors in the console.
yarn start:netlify
Runs the app in the development mode, with the Netlify features enabled. The site is served on http://localhost:8888.
yarn build
Builds the app for production to the build folder.<br>
It correctly bundles React in production mode and optimizes the build for the best performance.
Your app is ready to be deployed!
docker-compose up
Start the app in a dockerized mode. The app should be available on http://localhost:3000/
Branches
The project uses the following branch strategy:
- master: Used for production releases. This branch is deployed to the production environment.
- develop: Used for development and beta releases. This branch is used for dev, experimental features and testing before merging to master.
Domains
Project is continuously deployed to following domains:
| Domain | Role | Explanation |
|----------------------------|------------|-----------------------------------------------------------------------------|
| https://wiating.eu | Production | master branch with a production database. Stable release. |
| https://beta.wiating.eu | Beta | develop branch with a production database. Experimental release. |
| https://staging.wiating.eu | Staging | develop branch with a production database (temporary solution due to migration) |
Related Skills
bluebubbles
349.7kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
349.7kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
