This repository contain 1 project, Uising React.js as front-end and uising asp.net webApi as back-end. This repository mainly foucs on develop a BookStore project. React is running on Node v16.17.0 and using NPM 8.11.0 intall pageage. Asp.net webApi is running on .Net 6.
- BookStore web application
- Sign in
User able to use name to log in BookStore website. - View List of Book
User able to see the all the books in the BookList page. - Search a book
User able to search books in the BookList page. - Reserve a book
User able to Reserve a book in the BookList page, when book still in stock. - View own reservation
User able to look at their reservation and reservation number in the My Reservation page.
- Sign in
Install Node v16.17.0 , NPM 8.11.0 , MySQL , Visual Studio 2022 are necessary.
bootstrap
http-proxy-middleware
jquery
react-bootstrap
react-axios
react-bootstrap-typeahead
react-toastify
MediaR
MediatR.Extension.Microsoft.DependencyInjection
Microsoft.AspNetCore.SpaProxy
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Proxies
Microsoft.EntityFrameworkCore.Tools
MySql.Data
MySql.EntityFrameworkCore
Swashbuckle.AspNetCore