Proyek ini adalah bagian dari
#Daftar Isi - Pendahuluan - Tumpukan Teknologi - Variabel Lingkungan - Panduan Instalasi - Pedoman Berkontribusi - Kode Etik - Lisensi - Kontributor
ExamTime adalah platform yang dirancang untuk memfasilitasi persiapan ujian dengan menyediakan lokasi terpusat untuk berbagi dan mengunduh catatan dalam format PDF. Baik Anda seorang pelajar yang mencari bahan pelajaran atau seseorang yang ingin berkontribusi dengan membagikan catatan Anda, ExamTime bertujuan untuk menjadikan persiapan ujian lebih efisien dan kolaboratif.
Berkontribusi dalam open source meningkatkan peluang Anda untuk bekerja dengan berbagai proyek dan mentor, mengenal berbagai wawasan dan ide. Ini adalah platform tempat para kontributor tumbuh bersama dengan sikap konstruktif dan positif.
Tumpukan Teknologi
Mari kita mulai
Variabel Lingkungan
Untuk menjalankan proyek ini, Anda perlu menambahkan variabel lingkungan berikut ke file .env
Anda. Anda dapat merujuk ke file .env.dev
yang terletak di direktori server dan klien.
Untuk server
-
PORT
-
MONGODB_URI
-
SECRET
-
ORIGIN
Untuk klien
Jalankan Secara Lokal
Cabangkan repositori
Kloning proyek tersebut
git clone https://github.com/ < your_username > /ExamTime.git
Arahkan ke direktori server
Instal dependensi server
Mulai servernya
Arahkan ke direktori klien
Instal dependensi klien
Mulai klien
Mulai Kontribusi
Perbarui cabang yang ada
git checkout main
git pull origin main
Buat cabang baru
git checkout -b feature/my-feature
Buat perubahan yang diinginkan pada kode
Lakukan perubahan
git add .
git commit -m " Add feature XYZ "
Mendorong perubahan
git push -u origin feature/my-feature
Sekarang tinjau perubahannya dan Anda siap membuat Permintaan Tarik?
- Baca PEDOMAN KONTRIBUSI kami untuk mendapatkan semua detail tentang berkontribusi pada ExamTime
- Pelajari semua tentang proses pengembangan dan semua informasi yang Anda perlukan untuk berkontribusi pada proyek kami
- Jika Anda memiliki pertanyaan dasar, pastikan Anda memeriksa sumber daya di sana
- Harap dicatat bahwa proyek ini dirilis dengan KODE ETIK. Dengan berpartisipasi dalam proyek ini, Anda setuju untuk mematuhi ketentuannya.
Lisensi
MIT
- Proyek ini berterima kasih kepada semua kontributor atas kontribusi Anda yang berharga untuk proyek kami
- Pastikan Anda menunjukkan rasa cinta dengan memberi ke repositori kami
Kembali ke atas