JoannaCoPo / tikiarte_be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TikiArté!

Contributors Issues Stargazers Forks CircleCI build status

Welcome to TikiArté! - A database-driven web application

-----------------------------------------------------

Table of Contents

Overview

TikiArté!: TikiArté is a product that will provide a secure platform for children to keep and share their artwork. Checkout the Frontend repo

Framework

Languages

Tools


Gems




Development Principles

Contributors

👤 Joanna Cortes Pomeo

👤 Amanda McGuire

👤 Brett Jones

👤 Dane Brophy

👤 Jacob Martinez

👤 Lee Hopper

-----------------------------------------------------

Local Setup

  1. Fork and Clone the repo
  2. Install gem packages: bundle install
  3. Set up the database: rails db:{drop,create,migrate,seed}
  4. Set up API Access

Example wireframes to follow are found here <-- Enter URL for wireframes here

Find the project spec here

-----------------------------------------------------

Endpoints

Backend Endpoints

Project Configurations

  • Ruby Version

    $ ruby -v
    ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin20]
  • System Dependencies

    $ rails -v
    Rails 5.2.6
  • Database Creation

    $ rails db:{drop,create,migrate,seed}
    Created database 'tikiarte_be_development'
    Created database 'tikiarte_be_test'
  • API Access

    • Request an API key from...

      Code Optional Here
  • How to run the test suite:

    $ bundle exec rspec -fd
  • Local Deployment, for testing:

    $ rails s
    => Booting Puma
    => Rails 5.2.6 application starting in development
    => Run `rails server -h` for more startup options
    Puma starting in single mode...
    * Version 3.12.6 (ruby 2.7.2-p137), codename: Llamas in Pajamas
    * Min threads: 5, max threads: 5
    * Environment: development
    * Listening on tcp://localhost:3000
    Use Ctrl-C to stop
  • Heroku Deployment - https://tikiarte-be.herokuapp.com/, for production

Future Features

  1. Gather more appropriate api to increase the amount of available images

About


Languages

Language:Ruby 99.5%Language:HTML 0.5%