Live instance: https://ws326200-atwd2.remote.ac/
- Angular 15 (with routing) for the frontend
- Bootstrap 5 for frontend styling
- ASP.NET Core 6 (.NET 6) Web API backend
- Calls the TfL API for london tube information
- VS Code for frontend
- Visual Studio 2022 for backend
- You will need to install node 16 or 18, then open the
Frontend/tube-times
directory. - Run
npm install
to install all dependencies. - Then run
ng serve
to build and launch the project. - Frontend should load on localhost:4200.
- If you need to set breakpoints/debut, run
npm start
instead, this starts the application on 127.0.0.1:4200 instead, allowing the debugger to find the site.
- Make sure the ASP.NET workload is installed in Visual Studio.
- Open the solution in
Backend/
. - Run the project to restore nuget packaes and build.
- Application should load and launch on localhost:7133.
- Default page is the swagger documentation.