Skip to content

Latest commit

 

History

History
113 lines (64 loc) · 4.04 KB

README.md

File metadata and controls

113 lines (64 loc) · 4.04 KB

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