https://github.com/pop0097/school_database
A school database with a text-based UI.
https://github.com/pop0097/school_database
cpp database
Last synced: 2 months ago
JSON representation
A school database with a text-based UI.
- Host: GitHub
- URL: https://github.com/pop0097/school_database
- Owner: Pop0097
- Created: 2020-04-07T02:05:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T19:00:45.000Z (over 5 years ago)
- Last Synced: 2025-01-22T17:46:55.528Z (over 1 year ago)
- Topics: cpp, database
- Language: C++
- Homepage:
- Size: 2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# School_Database
This database uses a text-based UI to enable users to create, update, and destroy information pertaining to a school.
When deployed, the database creates a default school with ten teachers, fifty students, one administrator, and three courses (each with a teacher and two students). The user can then add to, read, update, or delete the given information as they see fit. This database is not hosted, thus the termination of the program will result in the loss of all changes made by the user.
## Inspiration
I made this database to learn about object oriented programming in C++.
## How to deploy the program
1. Download the repository onto your computer (depending on your operating system you may need to extract the files from the zip file).
2. Open the .cpp and .h files in an IDE that can compile C++ and run the code.
3. Navigate the database in the IDE and enjoy! :))
**NOTE:** the default sign in credentials for administrators and teachers are as follows:
- **Username:** d_uname
- **Password:** pass