Writing Prompt App

❰❰❰ Portfolio Next Project ❱❱❱
desktop screen showing dashboard with chart, badge and navigation

Project Aims

Encouraging daily writing practice. No distractions. No excuses. Just write... Busy people who dream of being an author often just can’t get started. Daily practice builds skills and ‘warms up’ the muse. Writing Prompts provides a quick-start to the writing day.

Project Design

Writing Prompts is a creative writing app deployed on a cloud platform as part of a small Agile team. It is written using Javascript in the React/Next JS framework. The back-end uses the Express framework and a MongoDB database. Writing Prompts encourages daily practice for authors and students by providing a daily prompt and space for the user to free-write. It saves writing, shares it on a noticeboard and has a user dashboard area. This allows the user to add genre, titles and to see their progress. I used CRON scheduling to change the writing prompt every 24 hours.

Accessibility

Accessible design has been through careful use of fonts, alt text and colour-contrast. After user-group consultations, read-aloud and dictation functions have been identified for the next sprints.

Skills demonstrated


  • Javascript
  • React
  • NextJS framework
  • TailwindCSS
  • Github version control
  • CRON Scheduling
  • MongoDB NoSQL Datatabase
  • Express API
  • Agile workflow