Skip to content
Rock climbing climb tracker - API & React Native App
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
packages
.editorconfig
.gitignore
LICENSE
commitlint.config.js
lerna.json
package-lock.json
package.json
readme.md

readme.md

⛰️ Wall Tracker

🔨 Built with

🏗️ Setup

  • Install lerna npm i
  • Install all modules with Lerna lerna bootstrap
  • Serverless is required for the API deployments
  • MongoDB is required
  • Each package has its own .env for configuration

🏢 Structure

  • packages/api GraphQL Api
  • packages/app React Native Application

🔀 Git workflow

  • Commit messages must follow the conventional commit structure - <type>(<scope>): <subject>
    • E.g: git commit -m 'docs(api): Updating readme'
  • Acceptable commit types are:
Type Purpose
chore Updating tasks etc; maintenance, no production code change
docs Updating documentation
feat A commit of the type feat introduces a new feature to the codebase (this correlates with MINOR in semantic versioning)
fix A commit of the type fix patches a bug in your codebase (this correlates with PATCH in semantic versioning)
perf Making things faster Whoosh!
refactor Refactor existing code
revert Revert back to an older commit.
style Formatting, missing semi colons, …
test Add new or updating tests

📖 Commands

Command Purpose
lerna bootstrap Install all packages node modules
lerna link Link NPM deps
lerna clean Clean all package installs
You can’t perform that action at this time.