Skip to content

B1-004/Atmanirbhar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

ATMANIRBHAR AAP If you allude to the meaning, Aatmnirbhar means "self dependent" in English. Then you ask "whom do you want to be Aatmnirbhar ?" , "What kinds of problems it gonna solve?" , "Why do we need it", " How did you developed it? And so many curious questions. Don't worry, here we answer all our queries.

This webapp "Aatmnirbhar" is dedicated to all the college students who come across so many problems in their busy college life and sometimes, we as a student feel "Oh god ! With this huge mountains of Tasks , Events , Lectures , Projects, Quiz , don't I deserve a manager who manages my work and reminds me of the same"

Yes, you do deserve, that is why we have developed this amazing webapp for you. It allows you to create a task and reminds you to get it completed in time. This "Calendar Feature" is one of the basic features of our webapp. We tried to make it very customized and have many USP features like, we have different attendance policy across different colleges so, a user can enter his/her scheme and this webapp will make sure you meet your need. In future releases, we plan to make a network of friends and an automated request kind of message asking for proxy will be sent.

The feauters for Version 1.0 are listed as follows:

  1. Login/ Signin: (i) Simple login system ideally the Django Builtin one (ii) Clubs will be fed in the database manually by django superuser

  2. Events Creation: (iii) Each club will have some coordinator and if someone is the coordinator he will see option to add an event as Club-X. (iv) All users will also see an option to add an event as User-name

  3. Event Subcription: (v) All events created will be listed in the feed of all users until event expires.

  4. Event pages: (vi) Each event will have an event page where event details and count of ppl coming will be there both red and yellow.

  5. Club pages: (vii) Every Club event will have a club page link on its event page with club details and all events of clubs till now.

  6. Calendar: (viii) Subcribed events will have 3 category: Red (Important/ Going), Yellow (Instrested/ Maybe going), Green (Not Instrested/ Not going) --> default - green; User gets option to subscribe in either or the 3 ways.
    (ix) If the event is subscribed yellow or red then it will show on his calendar for the particular date and also on the event page for the event when the user opens it. (x) User can access (click on the event to move to event page) previous events also on his calendar i.e. no even after even expires event will not be removed from his calendar.

  7. Notifications: (xi) Currently event notifications are not sent.

  8. Event Attended history: (xii) After a event begins, the user may choose attended or not attended, default is none for the event displayed in his calendar.

  9. Event Summary: (xiii) The data of event attended history can be used to display the no of attendees on the event page after a event starts.

  10. Tasks: (xiii) On the calendar tab a task can be added that is displayed only to the user on his calendar; same 3 color categories for a task and attended history category.

  11. Calendar page display: (xiv) To be decided... For now simple focus on backend...