2022 · Aplikasi web
BlogTodo
Aplikasi daftar tugas tempat setiap pengguna mendaftar dan menyimpan daftarnya sendiri, dengan klien Next.js serta REST API Express dan PostgreSQL.
- Periode
- –
- Klien
- Proyek pribadi
- Peran
- Pengembang tunggal kedua repositori: blogspace-client, frontend Next.js dan Redux, serta blogspace-server, REST API Express.
Masalah
Daftar tugas hanya berguna jika mengikuti pemiliknya, sehingga daftar setiap pengguna disimpan di akunnya sendiri, bukan di satu browser.
Hasil
Pengguna mendaftar, masuk untuk mendapatkan JWT, lalu membuat, membaca, mengubah, dan menghapus tugas mereka. API menyimpannya di PostgreSQL melalui Sequelize, melakukan hash kata sandi dengan bcrypt, dan melindungi rutenya dengan Passport.
Stack
- Next.js
- React
- Redux
- Bootstrap
- TypeScript
- Node.js
- Express
- PostgreSQL
- Sequelize
