An open API service indexing awesome lists of open source software.

https://github.com/md-zainulabdin/submission-portal-frontend

Welcome to the Frontend of the SMIT Assignment Submission Portal
https://github.com/md-zainulabdin/submission-portal-frontend

reactjs shadcn-ui taiwlindcss typescript vite

Last synced: 8 months ago
JSON representation

Welcome to the Frontend of the SMIT Assignment Submission Portal

Awesome Lists containing this project

README

          

bg-img


# Saylani's Assignment Submission Portal

Welcome to Saylani's Assignment Submission Portal! This application is designed to simplify your assignment management experience. Effortlessly submit, review, and manage assignments with our streamlined portal, tailored for both students and teachers.

## Table of Contents

- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Features

- **User-Friendly Interface**: Intuitive design for easy navigation and management.
- **Assignment Submission**: Students can submit assignments seamlessly.
- **Review System**: Teachers can review and provide feedback on submitted assignments.
- **Management Dashboard**: Access to manage all assignments in one place.
- **Notifications**: Get notified about submission statuses and updates.

## Technologies Used

This portal is built using:

- **React**: A JavaScript library for building user interfaces.
- **TypeScript**: A superset of JavaScript that adds static types.
- **Vite**: A modern frontend build tool for faster development and hot reloading.

## Installation

To get started with the Assignment Submission Portal, follow these steps:

1. **Clone the repository**:

```bash
git clone https://github.com/Md-Zainulabdin/submission-portal-frontend.git
```

2. **Install dependencies:**:

```bash
npm install
```

2. **Run the application:**:

```bash
npm run dev
```

5. Open your browser and visit http://localhost:5173 to view the portal.

## Usage

Once the application is running, you can:

- Register or log in as a student or teacher.
- Submit assignments.
- Review and provide feedback on submitted assignments.
- Manage assignments from the dashboard.
- Receive notifications about submission statuses and updates.
- Explore the portal's features and functionality.

## Contributing

We welcome contributions! If you'd like to contribute to Saylani's Assignment Submission Portal, please fork the repository and submit a pull request.