Packstack makes it easy for backpackers to plan their expeditions. At its core, Packstack features a flexible, versatile gear inventory management system that makes building packing lists simple.
Packstack is built with React, Typescript, NodeJS, Docker and Postgres.
The latest release can be found at Packstack.io
Join us on Slack.
- Git
- Docker
- Yarn
- Clone the repo:
git clone https://github.com/maplethorpej/packstack.git - Navigate to project root:
cd packstack - Copy and rename
docker-compose-example.ymltodocker-compose.yml- change configuration if desired
- Build project:
docker-compose up --build - In a new terminal window, install backend packages:
cd api && yarn install - Copy and rename:
api/config/config-example.jsontoapi/config/config.json- change configuration if desired
- Seed categories:
yarn run seed:dev - Install frontend packages:
cd ../frontend/ && yarn install - Create a
.envfile and add the following line:REACT_APP_API_DEV="http://127.0.0.1:3000/api/v1/"
- Start the dev environment:
yarn start - View the project locally at
localhost:3001 - 🎉🙌🤘🙌🎉
Note: To stop docker, find the terminal running docker, press CTRL+C and run docker-compose down.
If you’re interested in contributing to Packstack, thank you! – there’s much yet to be done 🙂
Learn more about contributing, and make sure to read our Code of Conduct.
- Coming soon
- Coming soon
- Coming soon