Skip to content

DataPad is a lightweight, ASCII-based program written in C that provides two key functionalities, StringFlip & Salvatore Property.

Notifications You must be signed in to change notification settings

RobbenWijanathan/DataPad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DataPad: A Simple ASCII-Based C Project

DataPad is a lightweight, ASCII-based program written in C that provides two key functionalities:

Features

1. StringFlip

A straightforward utility to reverse strings—flipping text forwards to backwards.

2. Salvatore Property

A CSV-powered property management tool that allows users to:

  • View property data from a CSV file
  • Export data in a structured format
  • Sort properties by a chosen column
  • Search for specific property entries
  • Perform additional operations using basic algorithms and structs

Built with simple C structures and algorithms, DataPad is a minimal yet effective tool for text manipulation and structured data handling.


Installation

  1. Clone the repository:
    git clone https://github.com/RobbenWijanathan/DataPad.git
  2. Navigate to the project directory:
    cd DataPad
  3. Compile the program:
    gcc -o DataPad main.c
  4. Run the program:
    ./DataPad

Usage

  1. Run DataPad
  2. Choose an option:
    • 1 for StringFlip (reverse a string)
    • 2 for Salvatore Property (manage property data from CSV)
  3. Follow on-screen instructions to perform operations like searching or sorting.

Example CSV Format

If using the Salvatore Property feature, ensure your CSV file follows this format:

Location 1,Location 2,Price,Rooms,Bathrooms,CarParks,Type,Furnish
Mont-Kiara,Kuala-Lumpur,1000000,2,2,0,Built-up,Partly
Cheras,Kuala-Lumpur,310000,3,2,0,Built-up,Partly
Kepong,Kuala-Lumpur,358000,3,3,0,Built-up,Partly
Taman-Desa,Kuala-Lumpur,455000,2,2,0,Built-up,Partly
Kepong,Kuala-Lumpur,358000,3,3,0,Built-up,Partly

License

This project is not currently licensed. Feel free to use or contribute to it, but please contact me for clarification or permission before using it in a commercial setting.


Contributing

Feel free to fork this repository, open issues, or submit pull requests to improve DataPad!


Contact

📧 Email: robbenwijanathan@gmail.com 🐙 GitHub: RobbenWijanathan

About

DataPad is a lightweight, ASCII-based program written in C that provides two key functionalities, StringFlip & Salvatore Property.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages