Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yeshwanth-3085/diary-management-system-for-multiple-users-using-c
Diary Management System for Multiple Users with Password Protection using C
https://github.com/yeshwanth-3085/diary-management-system-for-multiple-users-using-c
diary-management diary-management-system diary-management-system-for-multiple-users diary-management-system-using-c dms multiple-users password-protection
Last synced: about 1 month ago
JSON representation
Diary Management System for Multiple Users with Password Protection using C
- Host: GitHub
- URL: https://github.com/yeshwanth-3085/diary-management-system-for-multiple-users-using-c
- Owner: Yeshwanth-3085
- Created: 2023-01-14T18:35:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T10:19:41.000Z (about 1 month ago)
- Last Synced: 2024-11-18T11:40:11.430Z (about 1 month ago)
- Topics: diary-management, diary-management-system, diary-management-system-for-multiple-users, diary-management-system-using-c, dms, multiple-users, password-protection
- Language: C
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Diary Management System for Multiple Users with Password Protection using C
This application is developed to use as a daily usage diary, which is used to maintain records, to do lists, meetups, etc. for multiple users protected with password.
## Features
- For starters this app is developed for multiple users usage in the sense it can create a new account, login into an existing account & permanently delete an existing account.
- To create a new account there is `int signup(int flag, char EUN[]);` function, which seeks the username & suitable password from the user required to create a new account.
- To log back into an existing account there is `void signin();` function, which seeks the username & passsword from the user to log back in into their account.
- To perform various operation on notes of the diary there is `void menu(char UN[]);` function, which performs 7 operations they are:
- Create a Note
- View a Note
- Edit a Note
- Delete a Note or Multiple Notes
- Edit your Password
- Permanently Delete your Account
- Log OutAnd there are more sub operations in few of these operations which will be self-descriptive while using these few operations.
## Requirements
- Please store the application & related files in a separate empty folder for it's optimal functioning.
- The code for this application was written in C to run under the MinGW compiler system, which provides a native Windows port of the GNU Compiler Collection (GCC) which is available with CodeBlocks IDE (Recommended to use CodeBlocks IDE's MinGW).
- It is required if you want to see for yourself how the code works & to make changes in the code.If you encounter any bugs, feel free to reach out, and I'll work to resolve them.
**Project Link:** [Diary Management System for Multiple Users using C](https://github.com/Yeshwanth-3085/Diary-Management-System-for-Multiple-Users-using-C)
## Contact
- **Email:** [email protected]
- **Twitter (X):** [Yeshwanth N (@Yeshwanth_3085)](https://twitter.com/Yeshwanth_3085)
- **LinkedIn:** [Yeshwanth N](https://www.linkedin.com/in/yeshwanth-n-74966718b)
- **Discord Server:** [MARAUDER YESH](https://dsc.gg/marauder-yesh)
- **Discord Profile:** [Yeshwanth N (marauder_yesh) — (Originally known as Yeshwanth N#4663)](https://discord.com/users/761630967706157127)
- **GitHub:** [Yeshwanth N (Yeshwanth-3085)](https://github.com/Yeshwanth-3085)## License
This project is open-source and free to use. No copyright restrictions.