Aplikasi ini adalah kalkulator web yang dikembangkan dalam JavaScript dengan menggunakan teknologi React dan Redux. Hal ini memungkinkan Anda untuk melakukan operasi matematika dasar dengan mudah dan efisien. Terinspirasi oleh Kalkulator JavaScript yang disediakan oleh FreeCodeCamp, aplikasi ini memberi Anda kesempatan untuk menggunakan keterampilan pengembangan web Anda saat membuat kalkulator yang berfungsi.
(kembali ke atas)
Anda dapat melihat Demo di sini.
(kembali ke atas)
Untuk mengaktifkan dan menjalankan salinan lokal, ikuti langkah-langkah berikut. Proyek ini memerlukan Node.js dan npm diinstal pada mesin Anda.
-Node.js -npm
-Kloning repositori ini ke mesin lokal Anda menggunakan:
git clone https://github.com/ClaudiaRojasSoto/React_Redux_Calculator.git
-Navigasi ke folder proyek:
cd math_magicians
-Instal dependensi proyek:
instalasi npm
Untuk memulai server pengembangan, jalankan perintah berikut:
npm mulai
Proyek ini mengikuti struktur folder dan file berikut:
/src
: Berisi file sumber aplikasi./src/index.js
: Titik masuk utama aplikasi JavaScript./src/App.js
: Komponen aplikasi tingkat atas tempat komponen dirender./src/components
: Direktori untuk komponen React./src/components/Calculator.js
: Komponen untuk Kalkulator/src/redux
: Direktori untuk manajemen Redux./src/redux/store.js
: Konfigurasi toko Redux./src/redux/actions
: Folder untuk tindakan Redux./src/redux/actions/calculatorActions.js
: Tindakan untuk manajemen Kalkulator./src/redux/reducers
: Folder untuk reduksi Redux./src/redux/reducers/calculatorReducer.js
: Peredam untuk manajemen Kalkulator./public
: Berisi file publik dan aset aplikasi./public/index.html
: File HTML dasar aplikasi./build
: Berisi file produksi yang dihasilkan.Kloning repositori ini ke folder yang Anda inginkan: https://github.com/ClaudiaRojasSoto/React_Redux_Calculator.git
Instal proyek ini dengan: instal Stylelint dan ESLint
Untuk menjalankan proyek, jalankan perintah berikut: hanya memerlukan Browser web
Untuk menjalankan pengujian, jalankan perintah berikut: npm start Anda hanya memerlukan browser web sederhana untuk menjalankan proyek ini untuk pengujian
? Claudia Rojas
(kembali ke atas)
(kembali ke atas)
Kontribusi, masalah, dan permintaan fitur dipersilakan!
Jangan ragu untuk memeriksa halaman masalah.
(kembali ke atas)
Jika Anda menyukai proyek ini, tunjukkan dukungan dengan mengikuti akun ini
(kembali ke atas)
- Microverse yang memberikan kesempatan mempelajari Git dan GitHub dalam lingkungan kolaboratif.
- GitHub Docs yang menyediakan banyak informasi tentang Git dan GitHub.
(kembali ke atas)
Proyek ini adalah MIT.
(kembali ke atas)