Bundle relieves packing worries by showing travel goers what to pack from one place. Given the destination and duration of a trip, Bundle will create a customizable packing list. Once items are confirmed for a trip, travel goers can start tracking their packing progress. Bundle also has handy features like creating last-minute todo lists and storing booking information so that travel goers never have to feel like they’ve forgotten something important.
Table of Contents 🗂 | |
---|---|
1 | Getting Started |
2 | Prerequisites |
3 | Usage and Installation |
4 | Built With |
5 | Contributing |
6 | Authors |
7 | Acknowledgments |
-
This project was created with Node.js and Express.
- Minimum requirement:
git clone https://github.com/aionate0812/bundle_frontend
- MapQuest API Key:
https://developer.mapquest.com/documentation/
- DarkSky API Key:
https://darksky.net/dev
- Postgres Database:
https://postgresapp.com/
we recommend Postgres.app - Firebase Authentication Config:
- Docs:
https://firebase.google.com/docs/auth?authuser=0
- Console:
https://console.firebase.google.com/project/_/authentication/users
- Docs:
- Clone this repo
- In the root file create a file config.js and pase the following code
module.exports = {dba:"[DATABASE ADDRESS]",
DARKSKY_API_KEY:"[DARKSKY API KEY]"}
-
npm install
-
npm start
- We recommend Heroku: Docs:
https://devcenter.heroku.com/articles/deploying-nodejs
Libraries | |||
---|---|---|---|
Node.js | Github | Web | |
Express | Github | npm | Web |
axios | GitHub | npm |
🧙Pam | GitHub | |
👩🚀Rupa | GitHub | |
👨🎤Alex | GitHub | |
👨🚀Robert | GitHub |
Special thanks to our tech mentor Josh & our instructors Mo & Taq.