Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lewispb/tripwire

TripWire is an open source trip planner
https://github.com/lewispb/tripwire

Last synced: about 1 month ago
JSON representation

TripWire is an open source trip planner

Awesome Lists containing this project

README

        

# TripWire

![TripWire CI](https://github.com/lewispb/tripwire/actions/workflows/rubyonrails.yml/badge.svg)

TripWire is an open source Ruby on Rails application to help you plan your next trip.

It's under development and you're welcome to contribute.

## Desired Features

- User Authentication
- Trip Management
- Lists
- Packing List
- Document List (Travel and COVID documents)
- Todo List
- Activity Lists
- Travel Details
- Air, Train, Bus, Car

## Development Philosophy

- Vanilla Ruby on Rails only
- Modern asset stack (Propshaft and Importmap)
- HTML Over The Wire (minimal client side JS)
- Minimal external dependencies - utility gems are OK, full-stack gems (e.g. Devise) are not
- Good, pragmatic test coverage using minitest

## Development

```
bin/rails db:setup
foreman start -f Procfile.dev
```