This NestJS application is a total game-changer for instructors! 👨🏫👩🏫 It's designed to effortlessly monitor student assignments submitted via GitHub pull requests, providing a central hub to track them with ease. No more sifting through emails or countless notifications! 📬🚫
- GitHub API Integration: Connects directly to GitHub to fetch real-time data on pull requests. It's like having a personal assistant for your repositories! 🤖
- Assignment Tracking: Keeps tabs on which students have submitted their assignments. ✅
- Pull Request Status: Monitors the status of each pull request (e.g., open, closed, merged). You'll always know where things stand. 👀
- NestJS Framework: Built on a robust and scalable framework, ensuring smooth performance and easy maintenance. 🏗️
Don't forget to give it a star! ⭐ It makes us happy! 💖
Before you begin your epic journey, make sure you have the following installed on your machine:
- Node.js (version 16 or higher) 💻
- npm or yarn 📦
Clone the repository:
git clone [repository_url]
cd [repository_name]Install dependencies:
npm install
or
yarn installThis might take a minute... grab a coffee! ☕
npm run start:dev
or
yarn start:devThe application will magically ✨ appear at http://localhost:3000/. Now, go forth and monitor! 🚀🎉