Shop & Pupil Reward System For Skool ;) - Techist - Tech Forum

Go Back   Techist - Tech Forum > Techist Forum Information > Projects and Tutorials
Click Here to Login
Reply
 
Thread Tools Display Modes
 
Old 05-20-2016, 12:28 PM   #1 (permalink)
W͂O̠̳ͨ̍̍̒̈́͛̕Ķ͎̠̱̰̓ͦĒ ̍̓ͦ
 
zaka100's Avatar
 
Join Date: Nov 2013
Location: Birmingham, UK
Posts: 749
Default Shop & Pupil Reward System For Skool ;)

Well, I've became part of my school enterprise along with my tech savvy friends. I designed the logo and we've opened a tuck shop. We are making ~350 a week so it is going well .

There are a few things I will like to work on:

1) A pupil reward system.

The school already as a reward system but it costs like 1k a year. Instead, I'll program one. It will take some time and I will have to learn sockets, the school has like a 30,000 server, I know because I am good friends with the IT technician . I will be making it in python as that is what I'm good at.

2) Reward Vouchers

This is for the tuck shop. There will be 50p, 75p and 1 vouchers. No change will be given. They all will have a unique barcode (which I have already designed) to prevent fraud. They will be scanned on a computer and automatically checks if it has been used before. I will be using an EAN barcode, I need a barcode that will be short while holding 10 integers.

3) Item Scanning

One of the big problems with the tuck shop is that it is too hard to work out our profits because we don't know how much of each product we ave sold. As a solution, I will create a program that automatically logs what has been sold on an excel file. You will also be able to scan an item with this program and will read reward vouchers.

What we need:

- A barcode scanner ~12
- A computer - these are lying around the school - any computer will do
- Computer peripherals - E.g: monitor, mouse, keyboard, etc.

Lol I wonder what u guys would charge for this amount of work, I'm doing it for free

Any tips/suggestions? I will be providing updates on anything new.
__________________

__________________

My Build
CPU - AMD X4 860k @ 3.7ghz
GPU - Nvidia GeForce 780
RAM - 2x HyperX Fury 4gb
MOBO - MSI A78M-E35
SSD - 120gb Kingston Hyper X
HDD - WD 320gb
Steam: zaka100123
zaka100 is offline   Reply With Quote
Old 05-20-2016, 02:15 PM   #2 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,515
Default Re: Shop & Pupil Reward System For Skool ;)

Use an actual database instead of an Excel sheet.

May be a good idea to make it into a web app instead of a python app, for true portability-sake (would then of course need authentication and such put in).
__________________

__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is offline   Reply With Quote
Old 05-20-2016, 02:25 PM   #3 (permalink)
W͂O̠̳ͨ̍̍̒̈́͛̕Ķ͎̠̱̰̓ͦĒ ̍̓ͦ
 
zaka100's Avatar
 
Join Date: Nov 2013
Location: Birmingham, UK
Posts: 749
Default Re: Shop & Pupil Reward System For Skool ;)

Quote:
Originally Posted by carnageX View Post
Use an actual database instead of an Excel sheet.

May be a good idea to make it into a web app instead of a python app, for true portability-sake (would then of course need authentication and such put in).
Yeah, I will make a html-javascript front end with a python back end hosted on the school servers. This will be good so all the teachers will not have to install anything and it will be easy. Teachers at my school are scared of windows 10 so I will have to make everything as simple as possible.

Just one question, is it just better to not port forward and keep the service on the internal network for security or shall I just go ahead and let the teachers give reward points from home?
__________________

My Build
CPU - AMD X4 860k @ 3.7ghz
GPU - Nvidia GeForce 780
RAM - 2x HyperX Fury 4gb
MOBO - MSI A78M-E35
SSD - 120gb Kingston Hyper X
HDD - WD 320gb
Steam: zaka100123
zaka100 is offline   Reply With Quote
Old 05-20-2016, 02:51 PM   #4 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,515
Default Re: Shop & Pupil Reward System For Skool ;)

Quote:
Originally Posted by zaka100 View Post
Yeah, I will make a html-javascript front end with a python back end hosted on the school servers. This will be good so all the teachers will not have to install anything and it will be easy. Teachers at my school are scared of windows 10 so I will have to make everything as simple as possible.
Yep, that's why I suggested the web app. Would want to possibly look into something like AngularJS as a JS framework, and create web services in the back so that you can create a nice, light UI.

Quote:
Just one question, is it just better to not port forward and keep the service on the internal network for security or shall I just go ahead and let the teachers give reward points from home?
I would say that's up to your school's security/IT department . I imagine they would give a big fat "nope" to that though.
__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is offline   Reply With Quote
Old 05-20-2016, 02:54 PM   #5 (permalink)
W͂O̠̳ͨ̍̍̒̈́͛̕Ķ͎̠̱̰̓ͦĒ ̍̓ͦ
 
zaka100's Avatar
 
Join Date: Nov 2013
Location: Birmingham, UK
Posts: 749
Default Re: Shop & Pupil Reward System For Skool ;)

Quote:
Originally Posted by carnageX View Post
Yep, that's why I suggested the web app. Would want to possibly look into something like AngularJS as a JS framework, and create web services in the back so that you can create a nice, light UI.
oh yeah lol I forgot django. Is that good for what I'm doing?

Note: I need some language/ide that I can run on linux and good for OLD computers. I'm still using my spare laptop (intel pentium 4 1.7ghz, 2gb ram )
__________________

My Build
CPU - AMD X4 860k @ 3.7ghz
GPU - Nvidia GeForce 780
RAM - 2x HyperX Fury 4gb
MOBO - MSI A78M-E35
SSD - 120gb Kingston Hyper X
HDD - WD 320gb
Steam: zaka100123
zaka100 is offline   Reply With Quote
Old 05-23-2016, 04:41 PM   #6 (permalink)
W͂O̠̳ͨ̍̍̒̈́͛̕Ķ͎̠̱̰̓ͦĒ ̍̓ͦ
 
zaka100's Avatar
 
Join Date: Nov 2013
Location: Birmingham, UK
Posts: 749
Default Re: Shop & Pupil Reward System For Skool ;)

Update:
So I've had a meeting with the senior leadership of the school and told them my plans, they seem to give the go ahead.

I've been working with AJAX and python sockets lately, I can't seem to wrap my head around it. I don't know how to handle http in the python socket module
__________________

__________________

My Build
CPU - AMD X4 860k @ 3.7ghz
GPU - Nvidia GeForce 780
RAM - 2x HyperX Fury 4gb
MOBO - MSI A78M-E35
SSD - 120gb Kingston Hyper X
HDD - WD 320gb
Steam: zaka100123
zaka100 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hardware/software issues w/ hard drive test/wipe system setup + REWARD! axioaxio Hardware Repairs and Troubleshooting 6 10-25-2011 10:05 AM
$250K reward for Sasser virus informants Osiris Viruses, Spyware and Malware 0 07-08-2005 07:55 PM
Did u like High Skool? gizmo90 Off Topic Discussion 29 09-03-2004 02:02 PM
Suitable Reward???? Harper Off Topic Discussion 13 05-21-2004 06:21 AM



Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -5. The time now is 05:17 AM.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.