Skip to content

Surfeature is a Social App created for sharing information about surf conditions. Is a twitter-like application where Users have to Log In in order to use it, and then are able to follow other users, share opinions and like or dislike them. Users can upload Profile Picture and Cover Image.

License

Notifications You must be signed in to change notification settings

epinczinger/ror-capstone

Repository files navigation

Capstone project on Ruby on Rails

hire-badge Twitter Follow

Surfeature is a Social App created for sharing information about surf conditions. Is a twitter-like application where Users have to Log In in order to use it, and then are able to follow other users, share opinions and like or dislike them. Users can upload Profile Picture and Cover Image.

Developed with Advanced associations, authentication, and validations.

Live Demo on Heroku

Live link

Explanation on Video

Link to video

Built With

  • Ruby v2.7.0
  • Ruby on Rails v5.2.4.2
  • Bulma
  • Rspec

Getting Started

To get a local copy up and running follow these steps:

Prerequisites

  • Ruby: 2.6.3
  • Rails: 5.2.3
  • Postgres: >=9.5
  • Git

Usage

Setup

  • Fork/Clone this project to your local machine
  • Open folder in your local enviroment and run thes lines of code to get started:

Instal gems with:

bundle install

Setup database with:

   rails db:create
   rails db:migrate

Testing

In order to run rspec test type this on your command line:

    bundle exec rspec --format documentation

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Authors

👤 Esteban Pinczinger

🤝 Contributing

Contributions, issues and feature requests are welcome! Contributions and feature requests are welcome!

Start by:

Feel free to check the issues page.

  • Forking the project
  • Cloning the project to your local machine
  • cd into the project directory
  • Run git checkout -b your-branch-name
  • Make your contributions
  • Push your branch up to your forked repository
  • Open a Pull Request with a detailed description to the development(or master if not available) branch of the original project for a review

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

​This project has MIT license.

About

Surfeature is a Social App created for sharing information about surf conditions. Is a twitter-like application where Users have to Log In in order to use it, and then are able to follow other users, share opinions and like or dislike them. Users can upload Profile Picture and Cover Image.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published