Kunjungi kami di www.workamerica.co
Basis kode ini adalah salah satu pendekatan kami sebelumnya untuk mengembangkan aplikasi penuh (semacam MVP). Menyadari bahwa itu duduk di sekitar mengumpulkan debu, kami memutuskan untuk menerbitkan kode yang berharap bahwa itu mungkin berguna bagi seseorang di luar sana.
Beberapa teknologi yang digunakan agak kuno (setidaknya dalam implementasinya), sementara beberapa dapat ditemukan dalam aplikasi modern saat ini. Aplikasi ini dibangun di Java EE 7, melayani konten di Java Server Pages (JSP). Ini mempekerjakan Eclipselink 2.0 sebagai ORM yang berkomunikasi dengan database MySQL. Frontend dibangun di atas bootstrap 3 dengan taburan javascript dan javascript murni (dan kadang -kadang buruk) di sana -sini.
Aplikasi ini pada dasarnya adalah basis data kandidat dalam perdagangan terampil (dengan profil dan login) yang dapat dicari dengan kriteria spesifik seperti kredensial, perdagangan, atau lokasi mereka. Ini memungkinkan kandidat untuk masuk dan mengisi profil mereka, dan memungkinkan pengusaha untuk masuk, mencari, dan menyaring kandidat untuk disewa. Ini memiliki semua fungsi untuk melakukan semua hal di atas ditambah lebih banyak lagi.
Selama beberapa bulan ke depan saya akan menyusun contoh di sini tentang apa yang saya pikir mungkin merupakan kode yang berguna di basis kode ini. Ini dapat mencakup panggilan API pada layanan populer seperti Twilio atau Sendgrid, atau skenario yang lebih kompleks seperti mengimplementasikan pencarian berbasis radius dari orang-orang yang menggunakan formula Haversine. Karena inti produknya adalah pertukaran data dan fungsionalitas melalui servlet murni, teknologi yang hampir lama (IMO), sebagian besar berita yang berguna akan ditemukan di kelas penolong yang saya tulis.
Ini adalah basis kode "mati" sehingga bug yang ada/kode yang tidak jelas atau ketinggalan zaman tidak akan diperbaiki. Tetapi pertanyaan dapat diposting dengan label bantuan-wanted. Itu diunggah di sini hampir "apa adanya", dilucuti dari fungsionalitas dan kunci/rahasia.
Jangan ragu untuk menggali dan menggunakan apa yang mungkin Anda temukan, atau hubungi saya untuk mengklarifikasi hal -hal di basis kode.
Bersulang