Skip to content

hwalk1/dayt_app

Repository files navigation


Logo

Dayt 🌏

Dayt is a travel planning app designed to make planning your next trip simple and easy while providing authentic experiences recommended by locals

To see it in action, it is currently live at: https://www.dayt.travel/

This Rails project was made during our time at the Le Wagon full-stack developer bootcamp in Melbourne

Rails app generated with lewagon/rails-templates, created by the Le Wagon coding bootcamp team.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Logo

When arriving to a new destination or city, instead of spending time reading guidebooks, paying for expensive tours, or going through blogs and ultimately waisting time visiting things that weren’t for you.

Wouldn’t it be great to have access to local knowledge tailored specifically to you based on your interests, allowing you to quickly sort and create your perfect day.

Dayt gives users the ability to build their perfect day itinerary with locally generated recommendations, this social travel platform connects traveler's with access to knowledge that would take years to discover on their own.

Dayt, a mobile first web app shows you current user generated activities based on your location and interests for example museums, sunsets and live music. A stack of activity profiles are shown to you and the ability to swipe left or right can add them to your itinerary. In a matter of seconds and with all the information you need about the restaurant, cafe or landmark to truly travel like a local.

It will keep showing you activities until your time (1 hours, 3 hours, 1 day) is all filled up and gives you a view of your day, directions and transport options to your stops.

(back to top)

Built With

(back to top)

Installation

How to run

Run the following commands in the downloaded directory to have it running on localhost:3000

Install dependencies with yarn and bundle:

bundle install
yarn install

To create the postgres database:

rails db:create

To migrate the database to the most up to date schema:

rails db:migrate

To seed the database with some users and dayts(experiences):

rails db:seed

A .env file will need to be created in the root directory with api keys to cloudinary and mapbox with the following variable names:

CLOUDINARY_URL
MAPBOX_API_KEY

Setup should now be complete and can be hosted locally on localhost:3000 with the following command:

rails s

(back to top)

Roadmap

  • Premium Portal
  • User Profile
    • Create Dayts
    • Dashboard

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Hayden Walker - haydenjwalker1@gmail.com

Project Link: https://github.com/hwalk1/dayt_app

(back to top)

Creators

Made with ❤️ by Lea, Michael, Hayden and Aren

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •