Skip to content

adsuth/microfiction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microfiction

Coursework for Enterprise Web Development

A Twitter-like website where users can post and engage with short stories known as "microfictions"

About

Microfiction is an app that allows users to share and engage with short stories known as Microfictions. Those not logged in can still engage with stories and even create their own, claiming them later if they keep the given code.

There is an account set up for testing: test@test.com Testing123

Logging in, you will have access to more functionality, including the developer menu.

  • Provide ratings to stories
  • View your own stories
  • Access the Suggested tab
  • Stories you have read can be filtered out

The site also has a leaderboard that rates the top three authors and readers based on metrics.

These metrics are updated every hour by a CRON web job or via the developer menu

Technologies

Element Technology
Framework Next.JS
UI React MUI
Database MongoDB
Authentication Auth0

The app has a Cron Web Job to update the metrics of each of the stories (average rating, view count et cetera) every hour — though I have since disabled the job as of 13 May 2026 as the site is inactive. Testers that have logged in can manually run the job via the dev menu.

About

A Twitter clone for 4th year Enterprise Web Systems module, written with NEXT.JS

Resources

Stars

Watchers

Forks

Contributors