Dokugaku Engineer

screenshot of Dokugaku Engineer
laravel
nuxt
vue

独学エンジニア

Overview:

独学エンジニアはプログラミング初学者が自走できるエンジニアになるためのプログラミング学習サービスです。これはオンラインのプログラミング学習プラットフォームで、プログラミング初学者向けに開発されています。Webベースのアプリケーションで、クライアントサイドはNuxt.js、APIはLaravelで書かれています。独学エンジニアは、プログラミング初学者がエンジニアとして自走できることを目指しています。就職または転職に成功するために必要なスキルだけでなく、実務での課題にも対応できる実践的なスキルを習得することを目指しています。

Features:

  • 動画教材の閲覧: オンラインの動画教材を提供しています。
  • 動画教材のインポート: 外部の動画教材をインポートできます。
  • アカウント情報の管理: ユーザーのアカウント情報を管理できます。
  • REST API: Laravelを使用したREST APIを利用できます。
  • Auth0を利用したユーザー認証: Auth0を使用したユーザー認証を実装しています。
  • ソーシャルログイン: GitHubやTwitterを使用したソーシャルログインに対応しています。
  • CI/CD: アプリケーションの開発にはCI/CDを使用しています。
laravel
Laravel

Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.

nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.