This project consists of two different set of apps:
Using django-admin powerful out-of-the box tools, their goals are to automate menial tasks that used to be done manually, as well as provide a thorough, yet seamless grasp on the organization's resources.
Link Users and Alunos/Voluntários together for tighter control and usability enhancements.
Provide attendance control for both students and volunteers at the organization.
Will allow prospective students to fill in applications to enroll on the organization (still unoperational).
Will make GitHub's issue control easier to use by laypeople users (still unoperational).
Will help students to successfully organize and hand in documents for affirmative actions (still unoperational).
Provide a centralized interface for composition teachers to build and share knowledge about their students' progress, as well as an overview of the student body performance.
Started out as a simple application to handle the organization's most basic needs, but has grown to become the main management tool in the kit. It is the core of the whole software, concatenating database bindings to most of the controllers plugs. Also handles enrollment, library management, syllabus control, and human resources.
Custom-made views fill in the blanks where django-admin falls short, providing unique tools to the organization that are easy to reuse and adapt to multiple screens.
Provide a powerful interface for students to check on their progress, overview their library borrowings, and review their affirmative actions applications.
Exhibit a streamlined interface for attendance control, meant to be easier to use in multiple devices and offline environments.
Stamp the organization's branding on the web with a simple website containing its most important informations and contacts.
Will help students to successfully organize and hand in documents for affirmative actions (still unoperational).
Provide HTTP tools that are globally useful to the organization.
This entire piece of software was built by myself, personally, with thousands of contributions from the open source community. Development started as a self-challenge, then as a way to learn web and django standards, then it progressed as the organization's coordinators embraced and strongly supported my efforts.
A personal thank note to my most avid testers:
- Marcus Vinícius de Oliveira Coimbra (@marcuscoimbra)
- Guilherme
- Luiz Henrique
All of this software's development was support by myself, only, using open source tools, or closed source tools licensed to my personal use. I have never charged for it, nor have any intention to do so.
This software's cloud deployment is hosted by Digital Ocean and currently paid for by the organization. It is available on the web at the address https://purubemalves.com.br which is provided by UOL Host (via Registro.br) and also currently paid for by the organization.
Pré-Universitário Comunitário Rubem Alves Website: https://purubemalves.com.br Phone: +55 21 97122 3790 E-mail address: contato@purubemalves.com.br Facebook page: https://www.facebook.com/purubemalves
Me: Ramon Duarte de Melo Pedagogic Coordinator Website: https://ramonmelo.me Twitter profile: https://twitter.com/RamonMeloVEVO