A collection of resources for learning and practising te reo Māori. Built as a full-stack CRUD app using Node.js, Express, React, Redux and PostgreSQL. (See what it looks like in the Visuals section below.)
On the homepage you can view a list of resources. You can click the edit button on any of the resources to edit its contents. You can click the delete button on any of the resources to remove it from the collection. You can also add new resources to the app by clicking on the 'Add new resource' link at the top of the page and filling out the form.
- HTML5
- CSS3
- SCSS (Sass) with BEM naming conventions
- JavaScript (ES6)
- React
- Redux
- Node.js & Express
- PostgreSQL
- Knex
- Git & GitHub
- Babel & Webpack
- Postman
- Write tests
- Add Auth0 to limit create, update and delete CRUD operations to admins
- Add form validation
- Improve accessibility
- Add ability to upload images
- Finish writing this README 😁