MejaIT adalah aplikasi sederhana berbasis web yang digunakan untuk pencatatan dan laporan bulanan tugas IT yang dibangun menggunakan framework Express.js dan MongoDB sebagai database.
- Manajemen IT
- Manajemen User
- Menejemen Task
- Ekspor laporan bulanan dalam bentuk csv
- IT staff dalam membuat laporan bulanan
- Programmer yang baru atau ingin belajar menggunakan Node.JS
- Kode kontributor untuk portofolio di Github
Disarankan menggunakan Node.JS versi stabil terbaru dan pastikan MongoDB sudah ter-install di mesin anda. Untuk instalasi MongoDB Community Edition silahkan klik disini.
git clone https://github.com/xanarciz/MejaIT.git
cd MejaIT
npm install
npm run app
Silahkan buka browser dengan mengakses http://localhost:1999.
Jika anda ingin berkontribusi silahkan fork/clone repository ini, lakukan perubahan dan pull request ke master.
Aplikasi ini masih belum sempurna beberapa diantaranya yang belum dikerjakan adalah :
- File konfigurasi terpisah
- Template UI yang lebih baik
- Autentikasi Login
- API
- Caching API
- Unit Testing
MIT