Problem Solver has a custom API containing user-submitted problems and solutions. The API is generated with the Fast JSON gem to accelerate serialization. The JavaScript frontend creates and displays the application in a single, dynamic page, and communicates with the Rails backend models and controllers to parse and validate problem/solution objects.
This app is run with Ruby. Please have Ruby installed before beginning.
Fork and clone this repository onto your terminal.
<!-- CD into backend -->
$ bundle install
$ rake db:migrate
$ rails s
<!-- CD into frontend -->
$ open index.html
Log in with the provided dummy data:
email: Google@gmail.com
password: GoogleLove
VS Code - text editor
See CONTRIBUTING.md for details on code of conduct.
Chindalath Traymany - cTraymany
This project is licensed under the MIT License - see LICENSE.md for details