PlotHive is an innovative crowd-sourced storytelling platform designed to unite writers and readers of all levels, fostering collaborative story creation. Users participate by contributing sections to a story prompt, with the community ultimately voting for the best continuation. The winning segment is then integrated into the evolving narrative. As users engage with the platform, they accrue points and privileges, visible on their personalized dashboard. Once a story is complete, it's added to our virtual bookstore, where users can purchase final versions. Contributors receive a percentage of the profits based on their level of involvement.
- Crowd-sourced storytelling: Engage with a community of writers and readers to collaboratively build stories.
- Story prompts: Regularly issued prompts serve as the starting point for each story.
- Community voting: Users can vote on their favorite contributions, shaping the direction of the narrative.
- Personalized dashboard: Track contributions, likes, comments, and other metrics via a customizable dashboard.
- Virtual bookstore: Completed stories are available for purchase, allowing users to support their favorite narratives.
- Contributor rewards: Earn a percentage of profits based on the level of contribution to a completed story.
- Frontend: React.js
- Backend: Express.js, Node.js
- Database: MongoDB
- Design: Canva
- Alex Munteanu
- Danté Boute
- Jonasi Deetens
- Kilian Boute
- React.js 18+
- Express.js
- MongoDB
- Internet connection
- Install dependencies:
npm install
- Start the server:
npm start
- Access the application via your web browser.
Please contact us through the contact form with any suggestions or feedback for the platform.