All Projects → bearlike → Rems For Organisations

bearlike / Rems For Organisations

Licence: mit
Resources and Event Management System for small organisations and clubs. Mailers, Certificate Generation and much more 🎓🔗

Projects that are alternatives of or similar to Rems For Organisations

Workflow
审批王,华炎魔方内置BPM工作流引擎,低代码快速开发平台。
Stars: ✭ 111 (+170.73%)
Mutual labels:  erp, cms
Core
The Form Tools Core.
Stars: ✭ 156 (+280.49%)
Mutual labels:  cms, form-builder
Rebuild
Building your business-systems freely! 高度可定制化的企业管理系统 企业中台
Stars: ✭ 169 (+312.2%)
Mutual labels:  erp, management-system
User Management Php Mysql
PHP User Management System is a powerful PHP script that offers a secure user management system. The application is a great way to build your website, allowing your users to register an account and build restricted access to certain users. We offer great support and it’s very easy to install. It’s powered by MYSQL and PHP.
Stars: ✭ 111 (+170.73%)
Mutual labels:  management-system, cms
Kid O
Kid-O App helps children's aid Orgs keep an overview of their children.
Stars: ✭ 29 (-29.27%)
Mutual labels:  management-system, cms
Tolaria
A Rails CMS framework for making your editors happy.
Stars: ✭ 33 (-19.51%)
Mutual labels:  cms
Stationery Cms
💡基于laravel-admin1.6.0开发的办公用品管理系统,含excel导出、查询快递功能
Stars: ✭ 37 (-9.76%)
Mutual labels:  cms
Zstore
Программа для складского учета с веб интерфейсом
Stars: ✭ 32 (-21.95%)
Mutual labels:  erp
Citation
Citation is a new generation CMS merging ideas of: Headless / GraphQL, static site generation and JavaScript component pre-rendering
Stars: ✭ 31 (-24.39%)
Mutual labels:  cms
Wetech Cms
wetech cms是本人自己整合开发的一套内容管理系统。旨在开发一个通用的、可持续开发集成的、方便扩展的cms系统,目前主要用来替代本人的wordpress博客
Stars: ✭ 40 (-2.44%)
Mutual labels:  cms
Djangocms Picture
django CMS Picture is a plugin for django CMS that allows you to add images on your site.
Stars: ✭ 37 (-9.76%)
Mutual labels:  cms
Djangocms Googlemap
django CMS Google Map is a set of plugins for django CMS that allow you to implement Google Map into your website.
Stars: ✭ 35 (-14.63%)
Mutual labels:  cms
Gatsby Starter Kontent Lumen
Lumen is a minimal, lightweight and mobile-first starter for creating blogs using Gatsby and Kentico Kontent.
Stars: ✭ 34 (-17.07%)
Mutual labels:  cms
Pinecms
基于Iris/Gin+XORM+Easyui(后端)开发的CMS管理系统,权限管理,页面自动静态化,标签化,数据库备份,上传下载, 多主题切换 (正在重构后端页面,新功能敬请期待)
Stars: ✭ 37 (-9.76%)
Mutual labels:  cms
Cms
Statamic 3: The Core Composer Package
Stars: ✭ 965 (+2253.66%)
Mutual labels:  cms
Nodercms
轻量级内容管理系统,基于 Node.js + MongoDB 开发,拥有灵活的内容模型以及完善的权限角色机制。
Stars: ✭ 990 (+2314.63%)
Mutual labels:  cms
Engineercms
工程师知识管理系统:基于golang go语言(beego框架)。每个行业都有自己的知识管理系统,engineercms旨在为土木工程师们打造一款适用的基于web的知识管理系统。它既可以用于管理个人的项目资料,也可以用于管理项目团队资料;它既可以运行于个人电脑,也可以放到服务器上。支持提取码分享文件,onlyoffice实时文档协作,直接在线编辑dwg文件、office文档,在线利用mindoc创作你的书籍,阅览PDF文件。通用的业务流程设置。手机端配套小程序,微信搜索“珠三角设代”或“青少儿书画”即可呼出小程序。
Stars: ✭ 958 (+2236.59%)
Mutual labels:  cms
Buttercms Rails
Rails SDK for ButterCMS (https://buttercms.com)
Stars: ✭ 35 (-14.63%)
Mutual labels:  cms
Dnnextensions
One solution. Multiple extensions. No pain. A collection of DNN modules and other extensions.
Stars: ✭ 37 (-9.76%)
Mutual labels:  cms
Wmcore
Core workflow management components for CMS.
Stars: ✭ 34 (-17.07%)
Mutual labels:  cms


CMS For Organisations

Responsive Resources and Event Management System for small organisations and clubs. Form Generator, Mailer, Certificate Generator and much more :)

Why are we doing it?

We are running a chapter (club) at our college. We organize 20+ events for our 1500+ participants. It was a tedious process to manually make forms, certificates, advertising via mail so we decided to automate that process. Any organization, clubs or institutions looking for a similar service can fork our project and tweak it according to their needs.

Getting Started

Prerequisites

What things you need to run the software:

  • A web server with PHP preferably Apache2.
  • A MySQL Database Server. (Done and tested on 10.4.8-MariaDB)

Installation

  1. Download the latest stable release from here
  2. Create and Import the Main Database dump for MySQL-MariaDB from here
  3. Create a Forms Database.
  4. Copy the files from this repository to a location in the root directory of the web server
  5. Rename member/secrets.php_ to member/secrets.php
  6. Update your database credentials, databases names (Main and Forms) and API Keys in member/secrets.php and public/cds-public.php
  7. With your Web Server and MySQL server running, visit the site
    •  Default Username: admin
       Default Password: admin
      
  8. If any error occurs, check your configurations in member/secrets.php and public/cds-public.php and try again

Features and Screenshots (Click to enlarge)

Tested on Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.11 with 10.4.8-MariaDB

Certificate Generation and Distribution System (CGDS)

A two-ended system (Both for admin and public) that'll automatically generate certificates and make them available for distribution. The admin will have to upload a Certificate Template and a CSV file with Participant Names, Position Awarded, and Event Name. The generated certificates would be later automatically made for distribution.

CDS Public (Collection) CDS Admin (Generation) Generated Certificates

Database Management

This is an interface for the databases that are used. The administrator can update, insert and delete values from any table of the databases without having to risk cluttering with the structure or format. The interface is made as generic possible to support future development and extensions.

Database Manager Modify Tuples If Error Occurs

Form Generation

This tool is used to generate forms for events. Initially, the specifications of the event must be selected and a form is generated with the designated fields and a table is automatically created in forms-db. The form also has built-in validation for all the fields (emails, URLs, etc) and Markdown support for event descriptions. Once the form is sent out, the entered values are updated in the database.

Form Generator Sample Generated Form

Bulk Mailer

The mailer can send automatically send emails to a specific mailing list. It supports HTML emails and comes with a pre-designed template. The parameters for the pre-defined template can be modified for the specifications of the organization. There is also a feature to create mailing lists to use with these mailers. A CSV of the emails and names has to be uploaded ana a mailing list is created.

Bulk Mailer Interface Mailing List Generator Sample Sent Mail

View Responses

To view all the Responses for generated forms with an option to download the responses as a CSV.

View Form Responses

Link Shortener

A link shortener that uses the short.io API to render shortened links for distribution. It can make shortened link either with a custom slug or can automatically generate slugs for links.

Link Shortener with short.io API

Dark Mode 🌙

Perhaps our most desired feature, it gives an option to toggle the page between dark mode and light mode. Saves your eyes in the night 👀

Dark Mode Preview

Authors

Krishnakanth Alagiri Mahalakshumi V
f f
@bearlike @mahavisvanathan

Outside Contributors

Contributors Profile Links PR
Dhiraj V dhirajv2000 #28

Acknowledgments

  • Hat tip to anyone whose code was used.

wave

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].