Skip to content

nildiert/HackEnglish

Repository files navigation

HackEnglish

Description

Hack English is a platform that allows you to learn and reinforce your knowledge of English for level A1 of the common European framework.

HackEnglish takes gamification tools and project-based methodology to improve English learning, through challenges, exercises and support from its own community.

Table Content

Landing Page

HackEnglish

Technologies

Architecture

Architecture

Models

Deployment

Controllers / Routes

File/Folder HTTP Verb Purpose
/achievements_controller.rb GET, POST, PUT, DELETE
/application_controller.rb GET, POST, PUT, DELETE
/check_task_assignments_controller.rb GET, POST, PUT, DELETE
/checks_controller.rb GET, POST, PUT, DELETE
/concepts_controller.rb GET, POST, PUT, DELETE
/health_controller.rb GET, POST, PUT, DELETE
/levels_controller.rb GET, POST, PUT, DELETE
/projects_controller.rb GET, POST, PUT, DELETE
/roles_controller.rb GET, POST, PUT, DELETE
/signin_controller.rb GET, POST, PUT, DELETE
/signup_controller.rb GET, POST, PUT, DELETE
/task_assignments_controller.rb GET, POST, PUT, DELETE
/tasks_controller.rb GET, POST, PUT, DELETE
/user_achievements_controller.rb GET, POST, PUT, DELETE
/user_info_controller.rb GET, POST, PUT, DELETE
/user_projects_controller.rb GET, POST, PUT, DELETE
/users_controller.rb GET, POST, PUT, DELETE

Serializers

File/Folder Purpose
/check_task_assignment_serializer.rb
/info_complete_user.rb
/project_serializer.rb
/task_assignment_serializer.rb
/user_project_serializer.rb

Commands to Deploy

Deployment.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •