There are people in this world who want to tell stories without revealing their identities. This application was built to help resolve that problem.
Anyone can submit stories anonymously. And others can read those stories. No one will be able to edit, delete the stories submitted by others. There is no react or comment feature because then the new users will start having biased opinions. This allows users to think original thoughts and make heir own opinions.
Styling was done using CSS. Scripting was done using JavaScript. In this application anyone can post data from the HTML form to MongoDB Atlas. Then using EJS we display that data from the MongoDB Atlas to an HTML table.
I was having trouble deciding an method to display the data, we chose to use EJS. I was also having trouble deciding if creating this application would be ethical, we decided that everyone deserves an unbiased opportunity to tell their stories.
This application gained positive response from the users.
Learnt to use MongoDB Atlas, Express js, body-parser, mongoose, Node, CSS Styling, EJS. In this platform each individual has equal importance, so sometimes people who are the most quiet can speak the loudest words but aren't able to. We learnt that using this application we can give them equal opportunities to speak.
Based on user response on the application, this can be upgraded to add new features like adding tags so users can see data based on shortlisting done by the tags. or when the database grows way bigger, we will have a limitations to the display function. Like only the last 20 submissions will be displayed.