fe-14 / greenpeace-frontend Goto Github PK
View Code? Open in Web Editor NEWGreenpeace adalah sebuah organisasi non-profit yang bergerak di bidang lingkungan hidup.
Home Page: https://greenpeace.netlify.app
Greenpeace adalah sebuah organisasi non-profit yang bergerak di bidang lingkungan hidup.
Home Page: https://greenpeace.netlify.app
Perbarui dokumentasi README.md dan sesuai kan dengan yang sudah ditambahkan atau dihilangkan setelah sesuai setup hal yang dibutuhkan untuk migrasi menggunakan React #53 .
Fix footer untuk gambar accent nya tidak ketampil dengan baik.
Dan update konten footer, masukkan link section dari Kenali Greenpeace seperti di design figma
Update di branch update-and-fix-footer
Buat formulir pendaftaran sukarelawan dan datanya disimpan di mockAPI
Buat basic layout header, main content, dan footer ke semua halaman beranda, blog, dan artikel
Fix ukuran gambar pada halaman artikel saat di ukuran mobile
Perbarui SEO untuk tiap halaman
Cari dan tambahkan data artikel dengan tag polusi. Masing-masing 5 data artikel. Kabari kalo sudah selesai @intanpermata11 @meilyanaanisa . Tambah di data.json pada branch add-new-article-data
Tolong buatkan wireframe dari website kita nantinya di Whimsical website
Buat Articles page untuk nampilin semua data artikel. Data artikel ambil melalui API yang sudah ada di README.md.
@intanpermata11 @meilyanaanisa @ersankarimi
Jangan lupa untuk buat slidedeck presentation nanti nya
Buat komponen footer dan akan di masukkan ke dalam komponen RootLayout
Buat custom hook menggunakan SWR
Buat Dokumen BRD di situs web Whimsical
Perbaikin bagian konten Menjadi Aktivis Digital di halaman beranda
Untuk konten artikel di halaman beranda cukup ambil 3 konten saja yang terbaru tidak usah semua
Atur warna dari field search input pada halaman search itu menjadi bg-transparent
.
Perbaikin pada branch update-search-field-on-search-page
Perbaikin ukuran card item pada bagian menjadi aktivis digital pada halaman beranda saat ada ditampilan homepage
Install library tersebut dan akan digunakan dalam beberapa komponen dan halaman. Link library https://github.com/dvtng/react-loading-skeleton#readme
Fix navbar saati ditampilan mobile (dibuka menggunakan hamburger menu). Saat di klik di luar navbar otomatis menutup navbar nya
Hapus link Beranda dan ganti dengan Kenali Greenpeace
(dropdown). Item dropdown nya itu ada Tentang, Sejarah, dan Kemenangan.
Membuat 3 halaman utama website:
[ x ] Beranda @ersankarimi
[ x ] Halaman artikel @intanpermata11 @meilyanaanisa
[ x ] Baca halaman artikel @ersankarimi
Cek BRD yang sudah dibuat dan sesuaikan dengan yang ada pada video ini. Jika perlu diperbarui silahkan diperbarui @meilyanaanisa .
Setup persiapan yang diperlukan seperti dependencies yang akan digunakan untuk migrasi proyek menggunakan React, redux, eslint, prettier, dan ekosistem lainnya yang diperlukan.
Saat tampilan mobile link yang ada di navbar saat klik harus otomatis tutup navbarnya.
Tambahkan Link baru pada navbar yaitu Beranda
Buat halaman sejarah di branch 'create-sejarah-page`
Buat section nya di halaman Homepage @intanpermata11
Buat di branch create-intro-about-on-homepage
Migrasi dari menggunakan Bootstrap menjadi Tailwind CSS
Note : Update README.md sekaligus untuk bagian CSS framework nya
Perbaikin style untuk element yang bisa di focus saat di focus, seperti tombol, link, dan lainnya
Tambahkan navbar.js di halaman blog, artikel, dan beranda
Buat REST API URL di mockapi.io untuk GET data posts
Buat tampilan dari halaman beranda (Homepage). Page ini akan ditampilkan ketika user pertama kali membuka website
Update version di package.json jadi 1.0.0
Pindahkan dispatch di App component ke homepage
Buat file .env.example file yang akan di ikutkan saat di commit
Cari beberapa data artikel lagi untuk nantinya ditambahkan ke Mock API yang digunakan sebelum nya @intanpermata11 @meilyanaanisa.
Rubah ukuran dari navbar saat di desktop. Untuk ukuran sekarang itu masih bisa dibilang terlalu besar.
Halaman blog ini akan ditampilkan untuk membaca artikel yang dipilih sebelumnya
Kumpulkan beberapa data post untuk membantu tahap pengembangan (development)
Rubah semua url params yang bahasa inggris ke bahasa inggris
Buat halaman yang menampilkan detail artikel (halaman untuk membaca artikel yang dipilih)
Membuat fungsionalitas fitur search di halaman beranda. Nantinya saat hasil dari search nya akan di arahkan kedalam page search
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.