Naamtech test
This App allows you to write, publish, delete and edit a list of messages online.
It was built using React, React-Router and Redux. Non-functional requirements e.g. security, unit-tests and performance have been ignored. The design and styling is with Bootstrap 4 with font-awesome for the icons. The app has been pre-loaded with a dummy list of messages.
An ExpressJS server is provided to run it locally. All of the code for the front-end is contained within the folder "src".
Screen shots of the running app are shown below and are in the folder "screen-shots".
To install locally, clone the code. Then from within the cloned folder:
npm install
To run the website locally:
npm start
and navigate to 'localhost:3000' in your web browser.