Skip to content

whilmarbitoco/Quizzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizzer 💻

Welcome to Quizzer! This GitHub repository is dedicated to our group project in Computer Programming 2. A simple quiz maker written in Java Swing.

Features 🪄

  • Teachers can log in or sign up.
  • Teachers can create, edit, or delete a student.
  • Teachers can create, edit, or delete a quiz.
  • Teachers can send a quiz through sockets.
  • Students can skip or answer a quiz.
  • Students can edit their personal information.

Technologies and Frameworks Used 🛠️

  • Java Swing
  • MVC architecture
  • Sockets
  • Threads

How to Install? 🚀

Follow these steps to get started with our project:

  1. Fork this repo: Click on the "Fork" button in the top-right corner of this page to create your own copy of the repository.

  2. Clone this repo: Clone your forked repository to your local machine using the following command:

    git clone https://github.com/<your name>/Quizzer
  3. Navigate to the repo directory:

    cd Quizzer
  4. Create a new branch:

    git checkout -b <branch-name>

Pushing Changes 📤

Once you've made changes to the code, follow these steps to push them to your fork:

  1. Add your changes to the staging area:

    git add .
  2. Commit your changes with a descriptive message:

    git commit -m "Add feature X"
  3. Push your changes to your fork of the repository:

    git push origin <branch-name>

Pull Requests 🔄

If you want to contribute your changes back to the original repository, follow these steps:

  1. Navigate to the original repository on GitHub.
  2. Click on the "Pull Requests" tab.
  3. Click on the "New Pull Request" button.
  4. Select the branch containing your changes.
  5. Review your changes and ensure they are accurate.
  6. Click on the "Create Pull Request" button.
  7. Add a descriptive title and comment explaining your changes.
  8. Click on the "Create Pull Request" button again to submit.

Collaboration Guidelines 🤝

Here are some guidelines to ensure smooth collaboration:

  • Ensure your code follows the project's coding standards.
  • Use branches for feature development and bug fixes.
  • Update the README.md with any relevant information about the project.

About

A repo for our computer programming 2 group

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages