Skip to content

Ruby on Rails app that features user sign-in and sign-up options. Users can create missions and filter those missions by category. Mission messages are rendered in morse code. Powered by Devise, Omniauth, Ruby on Rails, SQL-Queries, Object-Oriented Programming, Morse Code algorithm.

Notifications You must be signed in to change notification settings

dannyflatiron/Rails-App

Repository files navigation

Morse Code Messages

An app for secret agents built with Ruby on Rails

This is app was built with the intention of learning how to build an MVP app with Ruby on Rails. Features include, traditional sign-up and login forms and account setup and sign-in with Google account. A user can create a mision and view mission details. A user can delete their missions but cannot remove missions from another user. A user can change mission details. Mission messages are encoded in morse code. Demo video can be viewed here.


Morse Code Messages Home

Morse Code Messages Missions

Morse Code Messages Creating a Mission

Morse Code Messages Creating a Message for a Mission

Morse Code Messages All Morse Code Messages


Some of the features of this app include:

  • Ruby version: 2.6.1
  • Rails version: 6.0.3
  • Database: postgresql
  • Sign-In/Sign-Up: devise & omniauth google oauth

Running it locally

  • run npm install or yarn install
  • run rails s
  • navigate to http://localhost:3000

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License
[MIT](https://choosealicense.com/licenses/mit/)
=======
Overview

Users may create an account securley with Omniauth. Messages and missions can be created and encoded in morse code. Search functionality is also featured in this app.
 
To install this app, follow these steps:

Fork and clone this repository

Run bundle install, rails db:migrate, rails db:seed, rails server to open up the browser in your browser, and enter http:localhost:3000.

This project has been licensed under the MIT open source license.
>>>>>>> 5feba998914ec77ea14e172b54f9fc84f4328077

About

Ruby on Rails app that features user sign-in and sign-up options. Users can create missions and filter those missions by category. Mission messages are rendered in morse code. Powered by Devise, Omniauth, Ruby on Rails, SQL-Queries, Object-Oriented Programming, Morse Code algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published