Git Product home page Git Product logo

eve's Introduction

eve: simple event manager

Do you organise regular seminars and need a simple way to advertise upcoming seminars and their speakers?

eve provides an easy way to manage and render lists of both upcoming and past events. eve also generates an iCal feed of all upcoming events to enable attendees to subscribe to your events. Lastly, eve provides an URL to count number of interested attendees.

eve uses Nette framework and is written in PHP.

Screenshot

Installing

  • Run composer update
  • Make directories tmp/cache and tmp/log writable
  • Point your webserver to www directory
  • Open in your browser
  • Go to http://your-website.com/admin to open administration
  • Default login is demo and password demo

Creating a new admin user

You can remove the default user and / or create a new admin user directly in SQLite database located in app/model/events.db3 using you favourite SQLite management tool (such as DB Browser for SQLite).

When changing or creating a new password, you can enter it directly into the database in plaintext, it will be hashed first time the user logs in.

Interested attendees

Sometimes, it is useful to find out how many attendees is interested in attending the seminar, so that you can arrange a proper room or catering.

If you login to eve administration, each event will list a unique URL for RSVP. You can copy this URL into emails or forum posts and ask everybody interested in attending to click it, their interest will be recorded. If you log in, each event will then shows the total number of interested attendees.

Requirements

  • PHP >= 5.6 with SQLite support
  • Apache with mod_rewrite support

License

MIT © Tomas Vitek

eve's People

Contributors

tomasvitek avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.