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

https://github.com/tanvirhasanprince/office_transportation_management_system_frontend

Office Transportation Management System. The system aims to address the transportation management issues faced by businesses relying on third-party vendors for transportation services. It provides a comprehensive solution for managing drivers, employees, and scheduling drop-off locations.
https://github.com/tanvirhasanprince/office_transportation_management_system_frontend

ant-design expressjs nextjs react redux-toolkit rest-api typescript

Last synced: 2 months ago
JSON representation

Office Transportation Management System. The system aims to address the transportation management issues faced by businesses relying on third-party vendors for transportation services. It provides a comprehensive solution for managing drivers, employees, and scheduling drop-off locations.

Awesome Lists containing this project

README

        

# Office Transport Management System

Thrilled to share my latest project: A website designed to streamline transportation services for employees! 🚗

## Overview

This repository contains the frontend code for an Office Transportation Management System. The system aims to address the transportation management issues faced by businesses relying on third-party vendors for transportation services. It provides a comprehensive solution for managing drivers, employees, and scheduling drop-off locations.

## Requirement Analysis

### Business Problem

The business is facing challenges with transportation management and relies on a third-party vendor for transportation services. The key requirements include:

- Storing drivers' information
- Allocating drivers to specific areas for dropping off employees

## Roles Defined
👨‍💼 **Admin**: Empowered to create employees, drivers, schedules, and locations.

**Admin Access:**
- Phone Number: 123456
- Password: 123456

👨‍💼 **Employee & Driver**: Seamless access to personal profiles and drop-off schedules.

**Employee Access:**
- Phone Number: 11111111111
- Password: 111111

**Driver Access:**
- Phone Number: 22222222222
- Password: 222222

## Tech Stack
🛠️ **Frontend:**
- Leveraging the power of Next.js App Router, Redux Toolkit, TypeScript, and the sleek AntDesign for an intuitive and responsive user interface.

🛠️ **Backend:**
- Engineered with Mongoose Schema and MongoDB database, utilizing the robust Express framework and TypeScript for a secure and efficient backend infrastructure.

## Key Features
1. **Effortless Management:**
- Admins can effortlessly create and manage employees, drivers, schedules, and locations for a smooth transportation experience.

2. **User-Centric Design:**
- Employees and drivers enjoy a user-friendly interface, focusing on their profiles and personalized drop-off schedules.

## Benefits
- **Efficiency:**
- Optimizing transportation services for timely and organized employee drop-offs.

- **Scalability:**
- Built to grow with your organization, adapting to evolving needs effortlessly.

🚀 Feel free to check out the [Website](https://office-transportation-management-system.vercel.app/login) and provide feedback!

### Server Link

[Server](https://office-transportation-management-system-backend.vercel.app/)

### API Documentation

[API Documentation for Office Transport Management System](https://documenter.getpostman.com/view/28231443/2s9YeD7sMJ)

### GitHub Backend Code Repository
[Office Transport Management System Backend Repository](https://github.com/TanvirHasanPrince/office_transportation_management_system.git)

### Video Demo
[Watch the video demo](https://drive.google.com/file/d/1zW2U66255WPKVYYxwCDrjrrp7bgUU3JJ/view?usp=drive_link)