Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/solitudera/coding-demo

Coding Test Project
https://github.com/solitudera/coding-demo

Last synced: 16 days ago
JSON representation

Coding Test Project

Awesome Lists containing this project

README

        

# Yumemi Coding Test By SolitudeRA

[GitHub Link](https://github.com/SolitudeRA/yumemi-coding-test)

[Demo Link](https://solitudera.github.io/yumemi-coding-test/)

### 課題の取り組み開始から完了までに要した合計時間

2024.03.27 ~ 2024.04.04

実際かかった日数:6日

### これまでの総合的なプログラミング歴

大学時代にはJava、HTML、CSS、JavaScript、C++を使って、CSS Framework、Static web pageなど、いくつかのDemoレベルのものを作りました。

大学の卒業設計として、1.7w行ぐらいのJava Applicationを作った事があります(実際使えるものにならなかった)。

大学4年生の時には、Java、HTML、CSS、JavaScriptを用い、1年間のインターンシップを通じて実際使えるプロダクトの開発に成功しました。

修士課程に入学してからは、個人開発者として、JavaScriptを活用し、Chrome Extensionの開発にも取り組んでいます。

### これまでのWEBフロントエンドプログラミング歴

大学時代から、HTML、CSS、JavaScriptを用いたウェブページの自作経験がいくつありました。

大学4年生の時には、長期インターンシップでJavaScript(ES6)を使用したウェブページ開発することがあります。

修士1年から、JavaScriptを基づいてのChrome Extensionの開発もやっております。

TypeScriptやReactについては耳にしたことはありますが、実際に使用するのはこれが初めてです。

### 着手にあたり参考にしたページや書籍、リポジトリ

- [TypeScript for JavaScript Programmers](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html)

- [Create React App Documentation](https://create-react-app.dev)

- [ESLint Documentation](https://eslint.org)

- [Prettier Documentation](https://prettier.io)

- [Stylelint Documentation](https://stylelint.io)

- [MDN Web Docs](https://developer.mozilla.org)

- [React Quick Start](https://react.dev/learn)

- [Recharts Documentation](https://recharts.org/en-US)

- [RESAS API 仕様書](https://opendata.resas-portal.go.jp/docs/api/v1/index.html)

- [Axios Documentation](https://axios-http.com)

- [Adobe Color](https://color.adobe.com/zh/create/color-wheel)

- [Behance](https://www.behance.net)

- [Jest Documentation](https://jestjs.io)

- [MIT License](https://opensource.org/license/mit)

### AIを利用したレポート

本Demoは、色々な初期設定(package.json、.eslintrc、.prettierrc、.stylelintrc、.gitignore、husky)がGithub Copilotを参考しました。

最終Debugのとき、原因特定し難いtraceに、Github Copilotを参考したこともあります。

ほかのはAIを一切使いませんでした。