Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.
/ starfleeter Public archive

Portfolio project for the JS-Rails unit of Flatiron School: plain JS frontend with a Rails API

License

Notifications You must be signed in to change notification settings

ddhogan/starfleeter

Repository files navigation

README

Starfleeter

Rails+JS portfolio project for the Flatiron School

Overview

This app borrows a similar interface to the database Starfleet is always using on various StarTrek series. In addition to managing content related to various starships, users can also assign crew to different ships and note the mission type, see what the current fastest ship in the fleet is, and slightly more!

Now with JavaScript and AJAX!

  • Watch the tour of the newest version!
  • Watch the tour of the older, Rails only version.
  • Or try it here: https://starfleeter.herokuapp.com/
    • 🔓 Try logging in as "Roger", (pw: cilantro). This login also works in the local version.

Installation

  1. Fork and clone this repository, and then within the main directory execute
$ bundle install
$ rake db:migrate
  1. Seed some data to start with:
$ rake db:seed
  1. Then run:
$ rails s
  1. Open up a new browser tab and navigate to:
localhost:3000
  1. Press ctrl+C in your terminal to shut it down.

This was made with Ruby 2.3.4, Rails 5.1.4, JavaScript ES6, AJAX, and moderate amounts of love.

Contributors

Contributions are welcome, and can be made by either opening an issue or making a pull request to this repo.

License

The full MIT license can be found in this repo.

About

Portfolio project for the JS-Rails unit of Flatiron School: plain JS frontend with a Rails API

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published