Skip to content

CraftAcademy/FikaTogether-API

Repository files navigation

FikaTogether

Welcome to the backend API repo of the Craft Academy, August 2021 cohort's final project. We have designed a fullstack application that encourages employees to take Fikas with employees from different departments, and different positions within a company, who would not normally mix.

This was achieved by building an API that would match employees who are most dissimilar using a cosine similarity machine learning algorithm, which then interacts with the Google Calendar API to schedule a Fika between the employees. On the front end an information point admin portal was created to manage the Fikas and employees taking them.

Badges and CI

Build Status Maintainability Test Coverage

Authors

Fraser Hughes
Dorian Buck
Max Anderson
August Enhager
Oliver Ochman
Thomas Ochman

Special Thanks

A special thanks to our coaches Thomas Ochamn and Oliver Ochman for all the work and help they gave us over the course of the project.

Gems Used

  • ruby '3.0.2'
  • active_model_serializers
  • bootsnap
  • devise_token_auth
  • google-api-client
  • lockbox
  • pg
  • puma
  • rack-cors
  • rails 6.1.4
  • listen
  • spring
  • factory_bot_rails
  • faker
  • httplog
  • pry-rails
  • rspec-rails
  • shoulda-matchers
  • simplecov
  • webmock

License

MIT-License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages