This repository contains the source code for Lucille, a todo-app for older users produced as part of a course project in Agile Software Development at Goldsmiths, University of London (April 2022). The design is informed by up-to-date research on usability for older users, and includes such features as skeumorphism, high contrast coloring, simple interactivity, and shallow navigation hierarchy. Other features, such as auditory and haptic feedback, smart text completion, location-based reminders, and multi-platform synchronization, were planned but not executed.
Before running any other command, install the project's dependencies using npm i.
Available commands include:
npm start- runs the app in the development mode. Open http://localhost:3000 to view it in your browser.npm test- launches the test runner with all available tests.npm run build- builds the app for production to thebuildfolder.
- Project management: Morag Scheinwald
- Design and documentation: Anugya Sharma
- User testing: Isa Phuyuthanon and Takahisa Hashimoto
- Coding: Rodi Ali
This project is based on Create React App, and uses Chakra UI and Dexie.js. For a complete list of direct dependencies, see package.json.
This project is licensed under the MIT license. For more information, see LICENSE.