eduSteem developement update (Week 3a)

in #utopian-io6 years ago

Repository

https://github.com/bflanagin/EduSteem

Banner.png

New Feature: Student Roster

Though the primary goal of eduSteem is to give small non-traditional schools a way to manage their classrooms and lessons it came apparent that the way we were handling students was not going to work for even medium size class rooms. It also failed to take into account one of our long term goals in the creation of what my educational consultant calls "Virtual Co-ops".

shot-2018-06-01_16-27-40.jpg

The old way of student management (shown above) was found in the left hand menu.

shot-2018-06-20_15-14-08.jpg

The new "Student Roster" page takes the old method and moves it to its own page and as the userbase grows the ability to sort the students by various criteria will be added.

Implementation

Pull request (6)

With most of the core functions complete we are mostly working on interface design in this update. Most of the work is found in the ClassEdit.qml and student.js files.

The rest of the work was done in network.js which contains the OpenSeed network calls except for authentication.

Other improvements

The new student dialog has changed to reflect the rest of the interface design. It also includes several more fields to help teachers keep better track of their students.

shot-2018-06-20_16-53-08.jpg

This work can be found in the NewStudentAccount.qml for those interested.

Find out more

eduSteem is going through a development sprint. These weekly updates, help keep me on track as well as giving those that are interested detailed reporting of my progress. The goal is to have it ready for use in a small school setting by the end of July. For further reading check out these other posts here on Steemit.

GitHub Account

https://github.com/bflanagin

Sort:  

Wow good update @bflanagin....Great future ahead....Keep shareing these type of valuable post with us THANK YOU...

Hey @bflanagin
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

I see that this project grows that's good.

A few comments:

  • You've got some inconsistencies in your code indentation.
  • You should change the way you handle your SQL. There are some SQL Injection exploit in it.
  • Your app UI looks really old school. Is there any reason why you didn't follow some best practices or use a framework like Semantic UI or Material Design ?

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

A few answers:

  • Yeah I know,
  • I don't like exploits, what area of the code are you referring to?
  • I'm old. :)

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.028
BTC 63283.09
ETH 2463.49
USDT 1.00
SBD 2.54