Skip to content

BaraKona/writality-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative Writing Platform

Welcome to the Collaborative Writing Platform, a platform for writers to come together and create amazing content. This platform is built using Vite

Writality is now LIVE!!

Features

  • Real-time collaboration: multiple writers can work on the same document at the same time and see each other's changes in real-time
  • Chat functionality: writers can communicate with each other using a built-in chat function
  • Document management: writers can create, edit, and delete documents as well as organize them into folders
  • User accounts: writers can create their own user accounts and manage their own profile and settings
  • Versioning: writers can use GitHub-like versioning on their writing projects, allowing them to easily track and manage changes to their documents over time.

Examples of Platform:

  • View of user page: Screenshot 2023-11-16 at 23-46-42 Writality

  • View of the project: Screenshot 2023-11-16 at 23-43-18 Writality

  • Chapter Editor Screenshot 2023-11-16 at 23-46-20 Writality

  • Single Post View Screenshot 2023-11-16 at 23-47-21 Writality

Getting started

To get started using the Collaborative Writing Platform, follow these steps:

Prerequisites:

  • Node.js installed on your local machine (v18 or later)
  • copy the .env.example file to .env and fill in the required environment variables
  1. Clone this repository to your local machine
git clone https://github.com/BaraKona/Writality
  1. Install the dependencies for Front End
cd platform
npm install
  1. Install the dependencies for Server
cd server
npm install
  1. Start the front end
npm run dev
  1. Start the server
npm start
  1. Open your web browser and navigate to http://localhost:5173 to access the platform.

Contributing

If you would like to contribute to the development of the Collaborative Writing Platform, please fork this repository and submit a pull request. We welcome all contributions, big or small!

Solutions for Emma's Struggles in Finding a Creative Writing Community

User Acquisition Ideas:

  1. Forum and Community Promotion: Identify writing-focused forums, social media groups, and online communities where aspiring writers gather. Share success stories and content about the benefits of collaborative writing. Provide platform links for interested users.

  2. Influencer Partnerships: Collaborate with writing bloggers or influencers. They can create content showcasing their positive experiences with the platform. Offer referral links with special discounts for new sign-ups.

  3. Virtual Events and Webinars: Host webinars targeting writers. Invite authors to share insights on collaboration and feedback. Introduce the platform as a solution during events.

Conversion Rate Optimization Ideas:

  1. Streamlined Registration: Simplify sign-up with social logins or concise forms for a smooth onboarding experience.

  2. Personalized Recommendations: Develop a recommendation engine suggesting writing partners based on preferences, increasing engagement.

  3. Upgrade Incentives: Offer time-limited discounts or perks to encourage free users to upgrade, highlighting premium features.

Content Marketing Ideas:

  1. Challenges and Solutions Blog Series: Address writer challenges like writer's block, highlighting platform solutions.

  2. Video Tutorials with Successful Writers: Create engaging tutorials featuring writers who benefited from collaboration.

  3. Downloadable E-guide for Writers: Develop a free guide with exercises and tips, showcasing platform benefits.

Implementing these strategies will help Emma transition from isolation to an engaged creative writing community participant. The platform's collaboration focus will enhance her skills and network.