Skip to content

Storify is a web application where users can create/edit/delete their own stories and can read the stories of other users. Used the interactive CKEditor to create/edit which has cool in-build features. Storify requires users to login using their Google Account.

Notifications You must be signed in to change notification settings

RitikaJain8818/Storify

Repository files navigation

Storify is a web application where users can create/edit/delete their own stories and can read the stories of other users. I have used the interative CKEditor to create/edit which has cool in-build features. Storify requires user to login using their Google Account.

Technologies Used: NodeJs | ExpressJs | MongoDB | Passportjs with a Google OAuth strategy

User need to login with Google Account to access the dashboard
alt text alt text

User will be directed to the dashboard alt text

User can create the story by clicking on the + button on buttom-right of page alt text

User can create a private story as well by choosing the status accordingly from dropdown alt text

Dashaboard page has both the stories created by user with Edit button and Delete button alt text

Now, if we click on the When Adversity Knocks, single story page will be shown alt text

This is the side navbar for navigation to dashboard, public stories and for logging-out alt text

This page shows all the public stories created by user sorted by date and time. It has story named Count Wisely just created by Ritika Jain and it also has the edit button. But other stories doen't have edit button because those are not created by Ritika. alt text

If we change the status of Count Wisely story to private by clicking on edit button alt text

Now, the public stories page doesn't contain the Count Wisely story because we have made it public alt text

If we click on the Read More button on The Ant and The Dove story created by Krish Goyal, this page will be shown alt text

We can see all the stories created my Krish Goyal by clicking on the More From Krish in previous image alt text

Functionalities:

Google Authorization using Google OAuth Strategy
Users can make the story either public or private by choosing the status from dropdown accordingly
Edit the story
Delete the story
Cannot edit/delete story of other users
View the profile of the users they are interested in and can see all of their stories

About

Storify is a web application where users can create/edit/delete their own stories and can read the stories of other users. Used the interactive CKEditor to create/edit which has cool in-build features. Storify requires users to login using their Google Account.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published