About
This project is created for teaching and assessment purposes only.
The base code is used for teaching purposes. It is available for anyone to use, as
long as the ReadMe.md
,
ReadMe-License.md
files are kept in their original form.
It contains a number of examples of how to create a variety of techniques and code that includes: BREAD / CRUD methods, styling the user interface, and more.
This site is running in production.
Author(s)
Adrian Gould (Lecturer)
Aaron Dalao (Student)
The Code
This code is provided with no legal avenues available for any loss or damage that may be incurred from its use. All responsibility is taken by the end user / client / developers who make use of the source code and techniques shown.
Information on the requirements for this sample code are shown in the ReadMe based documents.
repository : https://github.com/aarondalao/AaronDalao-AT2-PT3 .
Development and public access
version
address
http://localhost
This copy runs on docker.
Using localhost
only will give no browser synchronisation.
Adding the port, :3000
, will add browser refresh sync
when in conjunction used with npm run watch
.
https://guarded-river-10865.herokuapp.com/
This copy is hosted on
Heroku.com
and is a more complete implementation
development stack administration
When using Docker and Sail with the docker-compose.yaml
file from this project, you may access the following administration interfaces for a variety of
services built into the docker-compose file:
service
address
notes
TODO: http://localhost:????
TODO: Locate and add a web-based free to use Web based
MongoDB administration interface.
Server: mongodb
,
Username: sail
,
Password: password
.
http://localhost:8081
MariaDB / MySQL Web Admin.
Server: mariadb
,
Username: sail
,
Password: password
.
http://localhost:8083
Redis is an in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker.
http://localhost:8085
Memcached in-memory key-value store for small chunks of arbitrary data
(strings, objects) from results of database calls, API calls, or page rendering.
Server: memcached
,
Username: sail
,
Password: password
.
Add server under "edit configuration", change the 127.0.0.1 to
memcached
.