blkpingu / attendion Goto Github PK
View Code? Open in Web Editor NEWattendion is a free, open source calender app with emphasis on event management
attendion is a free, open source calender app with emphasis on event management
rss feed for events
as of now we can add images, however we can just replace them, not remove them.
also we need a default image and image size.
the user registration is supported by the login page and is mainly driven by the database and a jet to be chosen ruby gem for communication
this is functionality for the user profiles, where registered users can remember / follow other users.
I keep hitting undefined method
name' for #<UserSession: no credentials provided>`.
The issue is probably due to the fact a controller is not properly configured, since the route is working fine.
I found multiple questions of SO that document this behaviour:
related to #4
single events are shown with all their properties in this html
elements:
nice-to-have:
Add link to repository, link to Heroku and description of project to Moodle ( https://moodle.htw-berlin.de/mod/assign/view.php?id=384359 )
needs to be found and implemented before creating model
each event can be attended by multiple users. the event admin can invite them
I18n gem rails is a possiblity
users can use this page to delete events
an event reminder to have for users wo want an upcoming event be brought to their attention
collective date finding functionality for the events
implementation of a comment functionality by users for events
related to #6
prossible solution: minimagick gem
there is documentation on all methods of minimagick
we used the wavecarrier gem to handle image uploads
it also has possibly viable documentation about how to resize images and create thumbnails
Logged in asemail
appears on home page and shouldn'ta list of all events are shown in this html
Create CSS
user:
name | type |
---|---|
name | String |
String | |
about me | String |
password | String |
event:
name | type |
---|---|
title | String |
date_end | date |
date_start | date |
time_start | time |
time_end | time |
loction | String |
url | String |
description | String |
ersteller | user_id |
DONE
TO DO
Mailer-Grundlagen (die Anwendung versendet Mails)
is a requirement
a single user can create an event, becoming admin of this event. he later on can annotate other admins, delete or modify this event
single users can mark events are "attending", being visible to other users
user profiles can now be customised in a yet to be decided form
Documentation for deploying a git repo on heroku
can be found here
specifically here
users can delete their account in the configuration of their profiles
branch was called obsolete before and therefore should be deleted(?) @einhorntee
user profiles are shown in this html
elements:
The index page is supposed to be the login page of attendion
login logic
possible login framework authlogic
how to use: youtube vid
title
the project needs tests to get accepted
the modify event page can be made from recycling the "create event" page
after the login, you get to the homepage
the following elements have to be there but are not limited to
possibly a new milestone between beta and alpha. It s unclear however if this is even a minimum requirement. Hence the question tag
impressum html to be accessible from the login page
The event list is a page that lists all events by all users, unfiltered
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.