Skip to content

2011-nov02-net/jay-project1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

151 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jay-Project 1

A web application which simulates an online Aquarium.
The user can interact with the store and import new animals, register new customers and create orders for those customers.
This application meets all necessary requirements mentioned here.

Technologies Used

  • ASP.NET Core - Version 3.1.0
  • .NET Standard Library - Version 2.1.0
  • Entity Framework Core - Version 5.0.0
  • Microsoft Azure App Services
  • Azure DevOps
  • Azure SQL Database
  • Sonar Cloud

Features

  • Methods to create a location and import new animals to the location's inventory
  • Methods to create a customer and update their details
  • Methods to create an order specifying the customer, location and animals in the order
  • Search function for locations by city | customers by name | orders by location or customer
  • Display all details and order history of a location or customer
  • Client-side and server-side validation
  • Logging of all events
  • Deployed on Azure Pipelines

To-do list:

  • Implement user authorization and authentication
  • Add a preference for customer's next order

Getting Started

Run this command in your terminal:
git clone https://github.com/2011-nov02-net/jay-project1

Usage

Initial webpage will lead you to the welcome screen. From there, navigate to any of the options in the navigation bar.

Welcome page

User is able to see the details of a store location and import animals to that location.

Location page

User can also see the details of a customer and create new customers.

Customer page

User can create new orders from a location with multiple animals in it.

Order page

License

This project uses the following license: MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages