Code Monkey home page Code Monkey logo

oriental_region--cse-150's Introduction

Oriental_Region-CSE-150

Vehicle Parking Management System

Project Overview

The Vehicle Parking Management System is a console-based application developed in C for managing parking spaces. The system allows users to record and manage parking details for various vehicle types, calculate parking fees based on time, and view overall parking statistics.

Features

  1. Date Logging:

Users start by entering the date to initiate the parking log for the day.

  1. Vehicle Types:

The system supports various vehicle types, including buses, trucks, private cars, motorcycles, and bicycles.

  1. Time-based Billing:

Users input the time a vehicle enters the parking lot, and the system calculates parking fees based on predefined rates.

  1. Billing Categories:

Different billing rates are applied to each vehicle type (e.g., buses, trucks, private cars) to accommodate varying sizes and parking requirements.

  1. Total Billing:

The system provides a total billing amount for all parked vehicles at the end of the session.

  1. User-Friendly Interface:

The console interface is designed to be simple and easy to navigate, with clear prompts and instructions.

Usage

  1. Getting Started:

Run the executable file after compiling the source code. Enter the date to start recording parking details.

  1. Adding Vehicles:

Users can add vehicles by selecting the appropriate option and entering details such as time and registration number.

  1. Viewing Parking Details:

Users can view the current parking details, including the types of vehicles parked, their respective times, and billing information.

  1. Exiting the System:

The system allows users to exit, providing a total billing summary for the day.

Code Structure

The source code is organized into functions for displaying vehicle images, parking details, and the main menu. The main function handles user input and executes corresponding actions based on the selected option.

Future Enhancements

The "Vehicle Parking Management System" can be further improved with the following enhancements:

  1. User Authentication:

Implement user authentication to control access to the system.

  1. Database Integration:

Replace file-based storage with a database for better data management and retrieval.

  1. Graphical User Interface (GUI):

Develop a graphical user interface for a more visually appealing and user-friendly experience.

  1. Real-time Updates:

Include real-time updates for parking availability and fees.

Conclusion

The Vehicle Parking Management System provides a functional and efficient solution for managing parking spaces. It serves as a foundation that can be expanded upon to meet the evolving needs of users and parking management scenarios.

Demo

Parking_Management_System_Demo.mp4

Team Members

  1. MD Hasin Anjum (Reg-2021331020) -Arian
  2. Sayeed Hassan (Reg-2021331044) -Sayeed

oriental_region--cse-150's People

Contributors

pillowarian avatar sayeed-1207 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.