Skip to content

Dethik/screenaim

 
 

Repository files navigation

screenAIM

An application meant to capture the essence and nostalgia that was AIM.

Prime Team: Jo Miller, Andy Lawson, Zack Rutledge

Epicodus - Ruby and Rails - Team Week

Date created: 04/05/2021 - 04/08/2021


Technologies Used

  • Ruby 2.6.5
  • Rails 5.2.5
  • ActionCable 5.2.5
  • Embedded Ruby (ERB)
  • JavaScript
  • pg 1.2.3
  • jQuery Rails 4.4.0
  • jQuery UI 6.0.1
  • Pry 0.14.0
  • Byebug 11.1.3
  • PostgreSQL 13.2
  • Bundler 2.2.11
  • Puma 5.2.2
  • Bootstrap-Sass 3.4.1
  • git 2.30.0

Description

It's 3:30pm. You've just sat down in the 'computer room' with a pack of gushers and an ice cold Capri Sun. Your mom just got off the phone so it's time to fire up the dial-up. You enter your password, click 'sign on', and that magical tone takes you back to when friends were more than just friends; they were Buddies. Enjoy this little trip down memory lane while you chat like it's the year 2000. TTYL!!

Database Schema

The database for this application has the following tables and relationships:

Application Schema Visualization

Requirements

  • You will need to use your system's terminal emulator to setup and locally use this application.
  • You must have Ruby 2.6.5 installed to be able to launch this application (how to install Ruby 2.6.5).
  • PostgreSQL is required to manage this application's database. You can follow this link to install it.

Setup/Installation

  • To clone this directory, navigate in your terminal to the desired location of the project and run command git clone https://github.com/joanna-miller/{repository_name}.git
  • Navigate to top level of the directory with command cd {repository_name}
  • To install bundler for managing gems run command gem install bundler
  • To install gems into the project run command bundle install
  • Launch PostgreSQL to run a persistent database management server with command postgres
  • To recreate database, run command rake db:setup
  • To run tests using rspec, run command rspec
  • To run a live server, from the root level of the project directory in your terminal, run command rails server
  • To interact with application, navigate to http://localhost:3000/ in a web browser.
  • Exit live server, press Ctrl+C in your terminal

Editing Instructions

  • To use Visual Studio Code to edit this project, follow install instructions here.
  • To enable command code, open VS Code, click on View > Command Palette, type in "shell command", and click on "Shell Command: Install 'code' command in PATH"
  • Now, from your terminal, in the project's top level directory, you can run command code . to open project in VS Code.

Known Bugs

  • Messages do not send by pressing enter key
  • Chat windows do not reload on page refresh

License

MIT


Contact Information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 65.1%
  • HTML 23.5%
  • SCSS 6.1%
  • JavaScript 5.3%