Skip to content

SahilKishor21/WorkQueue

Repository files navigation

Assignment Submission Portal

Overview

The Assignment Submission Portal is a web application that allows Users to upload assignments and Admins to review and accept/reject them. The backend is built with Node.js and MongoDB while the frontend is built using React, MUI, Bootstrap, and CSS.

This project is designed to be modular and scalable for future enhancements.


Features

  • User Features:

    • Register and log in.
    • Upload assignments.
    • View status of uploaded assignments.
  • Admin Features:

    • Register and log in.
    • View all assignments tagged to them.
    • Accept or reject assignments.

Tech Stack

  • Frontend:

    • React.js
    • Material UI (MUI)
    • Bootstrap 5
    • CSS (for custom styling)
  • Backend:

    • Node.js
    • Express.js
    • MongoDB (for the database)
    • JWT (for user authentication)
  • Development Tools:

    • Git for version control
    • Visual Studio Code for development
    • Postman for API testing

Getting Started

To set up and run the project locally, follow the instructions below:

1. Clone the Repository

Clone this repository to your local machine using the following command:

git clone https://github.com/SahilKishor21/WorkQueue-F.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published