Skip to content

Compact is a gear list planner built for thru-hikers and backpackers, built with React and Redux.

License

Notifications You must be signed in to change notification settings

JLPinthecity/compact_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compact

Compact is a gear list planner built for thru-hikers and backpackers. Use Compact to calculate your pack's final weight and track details about individual items. The front end was built using React and Redux with a Rails API backend. The backend repo can be found here.

Screen Shot 2022-06-30 at 10 05 29 AM

Screen Shot 2022-06-30 at 10 05 15 AM

Screen Shot 2022-06-30 at 10 05 47 AM

Learn More

The first iteration of this project was submitted as my final project for the Flatiron School's online web dev program.

To learn more about the project, please read my post on Medium.

Installation

  1. Navigate to the directory in your terminal where you want to save the files.

  2. Git clone this repo and the Rails API backend.

  3. Once you have cloned the front end and backend, cd into the backend using cd compact_backend.

  4. From inside the terminal, run Rails Puma server using rails s. The back-end server will start on port. http://localhost:3001

  5. cd back to directory where front-end repo is located. Next, run the front end server. cd into the front-end using cd compact_frontend.

  6. Run npm install in your terminal. Once complete, run npm start to run the front-end's Webpack dev server. Open http://localhost:3000 to view it in the browser.

  7. Sign in to create an account and navigate to add item or gear list in the navbar to use the app.

  8. To exit, enter CTRL + C in both files.

Contributing

Pull requests are welcome. Pease get in touch about project improvements and suggestions.

License

MIT

About

Compact is a gear list planner built for thru-hikers and backpackers, built with React and Redux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published