This program will serve as a catalog for a library, and allow patrons to check out books.
This program can only be accessed on a PC with Windows 10, and with Git, Atom, and Sql Server Management Studio (SSMS) installed.
- Clone this repository
- Import the database and test database:
- Open SSMS
- Select the following buttons from the top nav bar to open the database scripts file: File>Open>File>"Desktop\Library\Sql Databases\library.sql"
- Save the library.sql file
- To create the database: click the "!Execute" button on the top nav bar
- To create the database another way type the following into the top of the sql file:
- CREATE DATABASE library
- GO
- Refresh SSMS
- Repeat the above steps to import the test database
- Test the program:
- Type following command into PowerShell > dnx test
- All tests should be passing, if not run dnx test again
- View the web page:
- Type following command into PowerShell > dnx kestrel
- Open Chrome and type in the following address: localhost:5004
No known bugs.
The program should ... | Example Input | Example Output |
---|---|---|
Add a new book to the catalog | --- | --- |
View a book from the catalog | --- | --- |
View all books in the catalog | --- | --- |
Update a book entry in the catalog | --- | --- |
Delete a book from the catalog | --- | --- |
Add an author to a book | --- | --- |
View all authors for a book | --- | --- |
Delete an author from a book | --- | --- |
Add a copy to a book | --- | --- |
Update a copy | --- | --- |
Delete a copy | --- | --- |
Find how many copies of a book there are | --- | --- |
Add a patron to the database | --- | --- |
Update a patron's information | --- | --- |
View a patron | --- | --- |
View all patrons | --- | --- |
View the copies a patron has checked out | --- | --- |
Find a book from the catalog by author | --- | --- |
HTML | CSS | C#
----- | ----- | Find a book from the catalog by the title |
---|
Contact Epicodus for support in running this program.
- HTML
- CSS
- Bootstrap
- C#
This software is licensed under the Microsoft ASP.NET license.
Copyright (c) 2016 Shradha Pulla & Stewart Cole