A simple phone book application with CRUD operations.
- Visual studio 2022
- Node v16.14.2
- Docker
- Open WeDoPhoneBook.sln file in Visual Studio
- Install npm packages in src/WeDoPhoneBook.Web/
npm install
- Build front end in src/WeDoPhoneBook.Web/
npm run build
- Select docker-compose as the startup project and run. This will build/run the container for the website and a sql container. Ignore the propped up browser window for now.
- Run DatabaseQuickCreateAndMigrate console application. This will bootstrap a development database with the correct seed data.
- Refresh the browser window to run the application with setup seed data.
- Missing security hardening or any authentication
- Only got default BS5 theme
- Validation would need to added