Skip to content

An online platform to publish your posts, blogs.

License

Notifications You must be signed in to change notification settings

amisha-w/WordFlow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wordflow

“Wordflow”, aims to bring the content creators together and allow them to share their insights with their own community and improvise themselves
Benefits:

  • Sharing of like-ideas through a proper channel
  • Easily operable interface
  • Platform for creators to show their work, take in suggestions and improvise

Features

  • Blog Editor (WYSIWYG editor)
  • Meetup Module (Locate mid-point between locations of two users)

Demo

Alt Text Alt Text Alt Text


Getting Started

Prerequisites

  • A PHP engine - Version 5 or later
  • A web server - Apache HTTP Server 2.2 or later
  • SQL Database - MySQL Workbench 8.0 or later recommended

API Integrations

Database Setup

  • Create a schema in MySQL Workbench and replace dbname with your schema name and other credentials namely servername, port, username and password in configuration file
  • All the required tables are auto-created by the DDL statements in config file

Configurations

  • Edit the configuration file
  • Replace authKey with
  • Replace the app_code, app_id and editorKey with the keys you have generated from above instructions of API integrations
  • Create folders blogForegroundImages and Blogs in your local system
  • Replace the path with the path for your folders created above

Further Customisations

The contact-form module is generated using Angular Framework
To customise it further, build using Angular Custom Element Folder

Development server

  • Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

  • Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

  • To build artifacts on the go, execute npm run build && npm run package


Built With


Future Enhancements

  • Add 'Contests' module
  • Build Admin Dashboard

Contributions

We're are open to enhancements & bug-fixes


Contributors


License

This project is licensed under the MIT License - see the LICENSE.md file for details


About

An online platform to publish your posts, blogs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 90.1%
  • CSS 6.3%
  • TypeScript 2.6%
  • Other 1.0%