Skip to content

stuartpet/acebook-steam

 
 

Repository files navigation

Description

Our project is part of the Makers Academy week 8 challenge: a Facebook clone.

This is the result: Steam Acebook

Team Collaborators

Kiah Hewitt - https://github.com/kiahjade Jordan Roberts - https://github.com/jordantroberts Gui Heurich - https://github.com/guilhe0756 Stuart Pethurst - https://github.com/stuartpet Sarpong Abasimi https://github.com/SarpongAbasimi

Steam AceBook

Codacy Badge Build Status

Technologies Used

  • Languages: Ruby, SQL
  • Framework: Rails
  • Feature testing: RSpec and Capybara
  • Unit testing: RSpec
  • Linter: Rubocop
  • CICD: Travis (CI), Heroku (CD)
  • Analytics: Simplecov
  • Code quality: Codacy

Quickstart

First, clone this repository. Then:

bash
> bundle install
> bin/rails db:create
> bin/rails db:migrate

> bundle exec rspec # Run the tests to ensure it works
> bin/rails server # Start the server at localhost:3000

To run tests

rspec

To deploy

Just push any changes to Github, submit a pull request. Once the pull request is approved, Travis will automatically deploy on Heroku.

Learning Documentation

During this project, we kept track of what we learned by documenting our meetings, discussions, and specific topics of research. We have recorded this process in this repository's Wiki page

MVC Modelling

How to contribute to this project

See CONTRIBUTING.md

About

Template for the AceBook project

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 65.3%
  • HTML 22.2%
  • CSS 11.1%
  • JavaScript 1.4%