Skip to content

tittaenalg/open-tacos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenTacos

OpenTacos v0.2

Open source. Rock climbing. Wiki.

OpenTacos is a free and open source wiki of rock climbing knowledge.
We are currently in MVP stage looking for feedback from climbers. Chat with the dev team on Discord.

Live demo 🚀

Develop branch   License

Screenshot

OpenTacos screenshot

Tech stack

  1. Backend GraphQL API (openbeta-graphql): Node.js.

  2. Frontend (this repo): React.js, Next.js, TailwindCSS.

High level architecture

Architecture overview

Live instances

Env Link Branch Content Build
Prod https://tacos.openbeta.io develop Complete DB Develop branch

How to build

Make sure you have the following tools installed on your computer

  1. Download the repo to your local machine
git clone git@github.com:OpenBeta/open-tacos.git
  1. Build the code
cd open-tacos
git checkout develop
yarn install
  1. Run the app
yarn dev
  1. Optional: Run the app in docker

Requirements: Docker

docker compose up

Changes in your local ./src file will be available on localhost:3000 If you install new packages you will need to rebuild the docker image with

docker compose up --build

The application is now available at http://localhost:3000

Tips

  1. Overriding environment variables

Default variables are defined in .env. You can override default values, eg. pointing the frontend to a different API_SERVER, by defining them in .env.local.

How to contribute

See How to contribute guide for more details.

Contributors

Thanks goes to these wonderful people:


Viet Nguyen

💻

Greg Hughes

💻

on3iropolos

🤔 💵

Kevin Nadro

💻

rytheranderson

💻 🖋

Yannick Gingras

🤔 🖋

Kendra Gibbons

💻

Gal Weinstock

💻

Clinton Lunn

💻 🤔

MichaelDimmitt

💻 🤔

Nate Hearnsberger

💻 🤔

This project follows the all-contributors specification. Contributions of any kind welcome.

License

AGPL

About

Rock climbing route catalog

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 76.0%
  • JavaScript 20.5%
  • CSS 3.1%
  • Other 0.4%