Project Bubbly Merupakan sebuah Website Media sosial yang menggunakan Sanity sebagai Backend, menggunakan ReactJS sebagai framework antarmuka pengguna (User Interface) dan menggunakan Tailwind CSS sebagai CSS library. Apa saja sih fitur yang akan di kembangkan pada Project Bubbly ini? Diantaranya:
- Fitur Media sosial.
- Google autentikasi.
- CRUD(Create, Edit, Delete) Post.
- Like
- Comment
- Pencarian.
- Filter gambar.
- Zoom gambar.
- Dll.
Apa saja sih hal yang harus dipelajari dan dimengerti untuk ikut mengembangkan proyek web aplikasi ini? Hal pertama yang pasti dan yang bukan lain adalah mengerti dasar dan struktur pemrograman website seperti halnya HTML, JavaScript, CSS & Database. Jika dirasa hal tersebut sudah dipahami, maka langkah selanjutnya adalah memahami cara kerja Framework React.JS, Node.JS, Sanity, dan Tailwind CSS. Dengan begitu kalian dapat ikut mengembangkan proyek dan menjadikan website ini salah satu aplikasi yang dapat membantu kebutuhan para pengguna.
Untuk memulai pengembangan, diperlukan software utama dan penunjang agar para pengembang dapat mudah berinteraksi dengan script permrograman yang telah di buat oleh pengembang sebelumnya. Software yang diperlukan antara lain:
- Text Editor > Visual Studio Code
- Node.JS
- Git Bash
- sanity-studio
- Browser > Chrome / Mozilla Firefox
- react-router-dom
- sanity/client
- sanity/image-url
- react-google-login
- react-masonry-css
- react-loader-spinner
- react-icons
- react-awesome-lightbox
Terima kasih atas bantuan dan pengembangan yang telah di berikan, nantinya saat aplikasi ini sudah memasuki tahap BETA, akan dibuat dokumentasi penggunaan dan perbaikan (maintenance) pada update README.md yang akan datang. STAY TUNE!
Jika pada saat pengembangan didapati sebuah bug, fungsi yang rusak, serta seluruh penambahan dan juga revisi yang dilakukan, mohon hubungi email angga.angzai@gmail.com. Dengan begitu kita dapat menjadikan proyek ini menjadi aplikasi yang dapat memberikan performa baik saat di pakai oleh pengguna.
ReactJS, Tailwind CSS dan Sanity adalah software lisensi open-source dibawah MIT license.