Giter VIP home page Giter VIP logo

codexlink / smartclassroomsystem Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 0.0 28.95 MB

Ease your class workflow by automating classroom access based on the lecturer's time without the need for staff/inspectors to open them for you. | An Embedded Systems and IoT Whole Semester Project.

License: GNU General Public License v3.0

Python 41.89% C++ 30.73% HTML 24.59% CSS 0.83% JavaScript 1.97%
embedded-systems python django classroom classroom-response-system material-design iot-application iot workflow staff

smartclassroomsystem's Introduction

👋 Hello! I'm Janrey Licas (CodexLink)

LinkedIn StackOverflow Wakatime

return (is_day ? "(Backend) Python(-developed) Data Engineer" : str(<object 'Future'>.result())) # type: ignore

Path: C -> [C++ -> Rust (TBD)] -> Python (PyQt5 -> Django -> (Transition to Pure Backend) -> Django REST -> Flask -> (Touch up to Misc. Libraries) -> OpenCV -> (Data Science Libraries) -> FastAPI -> Litestar (Soon) (Current)) <-> Vue.js -> React (Incomplete)

I usually contribute to OSS in a different way, such as creating examples of specific tech stacks. Currently inactive.

📜 Knowledge Table

Discontinued
(Knowledge Degraded)
Knowledge Retained
(Considers Bare-Minimum Familiarity)
Currently Learning/Focusing at Halted
Kotlin JQuery Jenkins VHDL Apache Kafka Arduino AWS API Gateway AWS Cognito AWS DynamoDB AWS Lambda AWS S3 C++ Discord.py Django Docker FastAPI Git Github Actions Google Analytics Heroku Lua Node.js PineScript Powershell Python Quasar%20%28Pre%20Mature%29 Salesforce: Admin/Dev Basics Sentry.io Talend Vue.JS%20%28Pre%20Mature%29 Backtrader Litestar Looker Studio Redis Rust Streamlit Apache Kafka AWS CloudFormation C++ (Modern) Firebase Flutter GraphQL Kubernetes MUI React TypeScript

This does include more than programming languages. It includes SaaS, IaaS, PaaS, and anything else tech-related.

🤔 Agendas?

📊 Statistics

Updated via GitHub Workflows or through HTTP Requests.



🕙 Coding Activities

Updates every week.
From: 30 April 2024 - To: 07 May 2024

JSON   46 mins         ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀   70.55 %
YAML   19 mins         ⣿⣿⣿⣿⣿⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   29.45 %

Non-Unique Visit Count Discord Activity Badge Updater WakaTime Stats Updater

smartclassroomsystem's People

Contributors

codexlink avatar dependabot-preview[bot] avatar janotelo avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

smartclassroomsystem's Issues

Create Proper GitIgnore

This issue was triggered due to having to exclude the app_static folder container. More information will be included soon.

Require MQTT Instead of Manual Operation of Host to Multicast Send Requests

This issue corresponds to the possible improvements to the project. Technically, this wasn't going to be worked on because I worked on this one alone. And I'm not quite focused on coding at this point.

So, why issue this? This was intended to be seen by visitors. It's an indication of "there's a flaw on this project".

So, basically, the system wasn't designed as how standards set particular ways to approach filtered sending data to specific devices. We all know this project insists on going to 1:N where N will be the classroom to be controlled on.

Why go for MQTT? Well, standards and proper implementation. I know that its hard to make it sudden but if I changed it right now to do MQTT, there will be lots of mechanisms, unable to perform due to the fact, it will be far more complex as well but understandable when knew enough on how this system works.

TL;DR: I really don't know what to say at least, but I think its best to have something like this such as MQTT in our system. But instead, I did things manually and ended up doing quite complex.

This issue will be guaranteed to be staled. Since, I'm done on it.

Form Render Is Not Rendering

I don't know why this issue exists but the catch is that it just doesn't work in all possible fields. Do investigate it further.

Project Support Required for Continuing Development

As we all know, I have been providing all of my projects for free under MIT or GPL3.0 license. It also includes some comments and take-away if you want. But credit should be given if used at any instance and at any occurrences. Anyway, I want to give all of my projects away without any further context on how to use it unless on setup parts. But if you were looking for me to give some parts to do to make this project duplicated in a way of working properly then support must be your need.

But support is not something given out for free though.

At this point, we're being offered someone from Dubai regarding this project. But I literally insist on working on it unless some support is given.

"What's provided support is gonna make me do?"

  • Continued Software Development Support (This will turn the project in forked mode by someone who support it)
  • Hardware Build Support
  • Changes On Demand Initially Accepted When Talked About It
  • Hardware PCB Provided Privately
    ... and more???

Improve Bypassed MCU Codebase of Schedule System

In the video, we just showed the basics of the project. But, IIRC I didn't show how the scheduling works in a way of showing it in full capacity. Anyway, there are lots of instances to tests which leads us to not being able to work at it carefully.

Anyway, just to take note, there's a logic level error in there. But I wouldn't go much into detail into it since months have been passed to it.

This issue is guaranteed to be stale.

Put All Subject_Types.py to Database-Level

Despite having multiple instances of choices in the database, we should have at least, indicate all of them in the database-level. Why? I don't know yet. But it feels we should, description soon.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.