Skip to content

Yashashree-Joshi/Parking-Management-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš— Parking Management System (C)

A console-based Parking Management System implemented in C, simulating a real-world parking environment with system-time based billing and text file handling.

This project demonstrates strong fundamentals of C programming, including arrays, functions, file handling, and time-based logic.


๐Ÿ“Œ Features

  • ๐Ÿ” Admin login authentication
  • ๐Ÿ๏ธ Separate parking for 2-wheelers and 4-wheelers
  • ๐Ÿ…ฟ๏ธ Automatic slot allocation using First-Fit strategy
  • โฑ๏ธ System time-based entry and exit tracking
  • ๐Ÿ’ฐ Minimum 1-hour billing with partial-hour rounding
  • ๐Ÿงพ Automatic bill generation at vehicle exit
  • ๐Ÿ“‚ Data persistence using text file handling
  • ๐Ÿ” Vehicle search functionality
  • ๐Ÿ”„ Automatic slot reuse after vehicle exit

๐Ÿ› ๏ธ Concepts & Technologies Used

  • C Programming Language
  • Arrays and Functions
  • File Handling using .txt files
  • Time handling using time.h
  • Conditional logic and loops
  • Git & GitHub for version control

โ–ถ๏ธ How to Compile and Run

gcc parking_c.c -o parking
parking


## ๐Ÿ”‘ Login Credentials
Username: Admin
Password: pass1

About

Using C core fundamentals real life simulation of a parking management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages