Coder Social home page Coder Social logo

vagabond's Introduction

Vagabond: The Destination for Travelers

Vagabond is a web destination for travelers to share their exciting stories and helpful advice about the far-flung cities they’ve explored. Each city has their own unique hub page, displaying all the accumulated tales and recommendations that have been posted by users. Users can also view all of their posts on their personal profile page, editing them with the latest information. With a user-centric and RESTful design, Vagabond creates a home for people always on the road.

Link to Heroku

Login Example:

Wireframes and ERDs

Wireframes

wireframes for vagabond:

ERD

ERD for Vagabond:

Technologies Used

  • Ruby on Rails
  • Postgresql
  • Bootstrap
  • HTML/CSS
  • bCrypt Secure Authorization / Authentication

Deliverables to be Completed

  • User can sign up/log in with a unique email address
  • Users can view their profile page with their previously created posts
  • City page that shows all posts created by the community
  • Form to generate a post associated with a city page
  • Notification that post was successfully submitted to city page
  • Users can use a form to update profile information
  • User is able to CRUD their own user account and their previous posts
  • Validations that prevent users from submitting invalid data (new accounts must be unique, posts must be within 1 and 200 characters)
  • Authorization checks that ensure users can only edit and delete posts they’ve made

Links to Developer’s Github:octocat:

vagabond's People

Contributors

billhimmelsbach avatar tgrahams101 avatar danieloh91 avatar natapoli90 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.