Sxtream Code adalah platform berbagi code snippet yang dirancang untuk developer. Dengan antarmuka yang intuitif, kamu bisa membuat, menyimpan, dan berbagi potongan kode dengan mudah dan cepat.
- 📝 Buat Snippet Instan - Buat dan bagikan kode dalam hitungan detik
- 🎨 Syntax Highlighting - Dukungan untuk berbagai bahasa pemrograman
- 👥 Sistem User Friendly - Autentikasi berbasis username yang simpel
- 🔍 Jelajahi Snippet - Temukan snippet menarik dari developer lain
- 📋 Copy & Share - Salin kode atau bagikan link dengan mudah
- 📱 Responsive Design - Akses dari perangkat apa saja
- Node.js - Runtime JavaScript
- Express.js - Framework Web
- MongoDB - Database NoSQL
- Mongoose - ODM untuk MongoDB
- EJS - Template Engine
- Highlight.js - Syntax Highlighting
git clone https://github.com/lanaasad/Sxtream-Code.git
cd Sxtream-Codenpm installBuat file .env di folder utama:
# MongoDB Connection
MONGODB_URI=mongodb://localhost:27017
# Server Configuration
SERVER_PORT=4000Untuk MongoDB Atlas (cloud):
MONGODB_URI=mongodb+srv://username:password@cluster.mongodb.net/Mode Development:
npm run devMode Production:
npm startAkses aplikasi di: http://localhost:4000
| Method | Endpoint | Deskripsi |
|---|---|---|
GET |
/ |
Halaman utama dengan daftar snippet |
POST |
/set-username |
Set username pengguna |
GET |
/create |
Halaman buat snippet |
POST |
/snippets |
Submit snippet baru |
GET |
/view/:id |
Lihat detail snippet |