→ كل المشاريع

MiniJSONDatabase

بواسطة @Saboo24

نشِط 17

A lightweight C-based JSON database to manage personal records with add, view, update, delete, and search functionality.

عن هذا المشروع

🚀 Mini JSON Database A small C-based database system that stores records in a JSON file. It supports basic operations for managing personal or small-scale data. 🚀 Mini JSON Database A small C-based database system that stores records in a JSON file. It supports basic operations for managing personal or small-scale data. ✨ Current Features Add a new record with details: 🆔 ID 📝 Name 📝 Surname 🎂 Age 📧 Email 📞 Phone 🏠 Address 👤 Gender 🗒 Notes View all records Update a record by ID Delete a record by ID Search records by ID or Name Stores data in database.json using JSON format 🛠 Requirements GCC Compiler cJSON library 🚀 Future Plans 🌐 Add support for multiple JSON files to separate different datasets. 🔍 Implement advanced search with filters (e.g., by age range, email domain). 📊 Add statistics and reports (e.g., total records, average age). 💾 Enable data backup and restore functionality. 🖥 GUI version with interactive interface for easier use. 🔒 Add data validation and security (e.g., prevent duplicate IDs, validate email/phone). 🌟 Optimize for larger datasets (towards mini Big Data support). 💻 How to Compile and Run Open a terminal in the project folder: bash

من ملف README الخاص بالمشروع على GitHub

النجوم
17
التفريعات
2
آخر تحديث
14/10/2025

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/minijsondatabase.svg)](https://www.madeinalgeria.dev/projects/minijsondatabase)

مشاريع ذات صلة

Portfolio1

saboo24/portfolio1

This is a fully responsive personal portfolio website showcasing my projects, services, and contact information. Built using HTML, CSS, and JavaScript, it includes interactive elements, responsive design for desktop, tablet, and mobile, and a modern, clean layout. Perfect for personal branding and project showcase.

219HTMLالويبنشِط

Portfolio4

saboo24/portfolio4

A personal portfolio website built with HTML, CSS, and JavaScript to showcase my projects and skills

86HTMLالويبنشِط

Portfolio11

saboo24/portfolio11

A modern personal portfolio built with React. Showcases my projects, skills, and experience in software development with a clean and responsive design.

71JavaScriptالويبنشِط

Portfolio8

saboo24/portfolio8

Frontend portfolio featuring clean UI, smooth animations, and modern web technologies

66HTMLالويبنشِط

Portfolio3

saboo24/portfolio3

modern and responsive personal portfolio website built with HTML, CSS, and JavaScript. Designed to showcase skills, projects, and experience with smooth animations and an elegant UI.

56HTMLالويبنشِط

Portfolio7

saboo24/portfolio7

A modern and responsive personal portfolio website designed to highlight my work as a Front-End Developer. Built with clean HTML, CSS, and JavaScript, it includes smooth AOS animations, an immersive video background, a dynamic projects section, and a mobile-friendly navigation system. Fully optimized for performance, clarity, and user experience

44HTMLالويبنشِط