Create an app for a University registrar to keep track of students and courses.
Click for User Stories yada yada
Scenario 01 | |
---|---|
Behavior | As a registrar, I want to enter a student, so I can keep track of all students enrolled at this University. |
Input | Student name and date of enrollment |
Output | Return list of all students enrolled |
Completion | True |
Scenario 02 | |
---|---|
Behavior | As a registrar, I want to enter a course, so I can keep track of all of the courses the University offers. |
Input | Course name and course number. |
Output | Return list of all courses. |
Completion | True |
Scenario 03 | |
---|---|
Behavior | As a registrar, I want to be able to assign students to a course, so that teachers know which students are in their course. |
Input | Enroll student in course |
Output | Return list of all courses student is enrolled in. |
Completion | True |
- Open your git-capable command line program (we recommend Terminal on Mac or Git Bash on PC)
- Ensure you are within the directory you'd like the file to be created in.
- Enter the command "$ git clone https://github.com/taylulz/Registrar.Solution" in your command line
- Once cloned, use the "$ cd " command to navigate to the directory created in the previous step.
- You must have .NET Core V2.2 installed in order to run the console app successfully. If you do not have .NET Core V2.2 installed, find more information and download it here
- To run the console application, enter "dotnet run" in your command line while in the Registrar directory.
- Your command line will open a server (likely "http://localhost:5000/"). Navigate to this URL in your browser to view the project.
{
"ConnectionStrings": {
"DefaultConnection": "Server=localhost;Port=3306;database=registrar;uid=root;pwd=epicodus;"
}
}
There are no known bugs or issues at this time. If you come across any, please let me know by emailing us!
- Zahnen Garner // [email protected]
- Taylor Delph // [email protected]
- Shannon Grantski // [email protected]
- Ellie Lambert // [email protected]
This application required use of the following programs/languages/libraries to create:
- GitBash
- Visual Studio Code
- GitHub
- GitHub Pages
- C# v 7.3
- .NET Core v 2.2
- MSTest
- ASP.NET Core MVC
- Bootstrap
- CSS
- cshtml
- MySQL Workbench
- Entity Framework Core
- SQL Designer
Licensed under MIT