Welcome to Nexus, a software project developed as part of the software engineering course at the University of South Carolina to provide a project management solution for software engineers.
Nexus is a comprehensive tool designed specifically for software engineers to facilitate project and task management while integrating and enforcing Scrum principles within their workflow.
- Project Management: Create, manage, and track projects within the platform.
- Task Management: Break down projects into manageable tasks, assign them, and track their progress.
- Comments: Enable commenting on projects and tasks to encourage collaboration within the workflow.
To install Nexus, follow these steps:
- Clone the repository:
git clone https://github.com/RyanMalonee/Nexus-Project - Navigate to the project directory:
cd Nexus-Project
To start using Nexus:
- Navigate to the app directory:
cd src/main/java/library/ - Compile and run the App.java file
- Frontend: JavaFX, CSS
- Backend: Java, JSON Files
- Testing: JUnit Testing
- Additional Tools: Scrum methodology