Steem Bull Tech - Application For Season 24 Steemit Challenge (Learning Club)

1. Introducing the Steem Bull Tech Team
Steemians. Season 23 of the Steemit Challenge has come to an end, and we are in the dawn of Season 24. The Steem Bull Tech team has been formed to participate as a Learning Club in the coming season. The team consists of @faran-nabeel, @fombae, and @aneukpineung78.
As the name implies, this team will focus on technology, where @faran-nabeel and @fombae will focus on website development (details of which you will read below), and @aneukpineung78 will focus on the basics of graphic design in Adobe Photoshop (specifically, the edition being used is Adobe Photoshop 2021).
2. The 6 Weeks Learning
2a. Website Development (@faran-nabeel + @fombae)
Recently, faran-nabeel completed his project named "Crypto Trading Dashboard" which is used to manage his accounts in trading. Now faran-nabeel is working with the Flask Web on a new project related to Steem, which will be completed during the Season 24 of the Steemit Challenge. The Flask Web Development condensed into 6 lectures for better structure and learning pace:
- Lecture 1: Topic - Introduction & Basics
- Introductiont to Flask? Why use it?
- Installation of Flask & setting up the virtual environment
- Creating your first Flask app
app.py
- Running the Flask development server
- Understanding the routes and views
@app.route()
- Lecture 2: Topic - Templates & Forms
- Creating and rendering the HTML templates
- Template Inheritance
base.html
- Handling forms with the Flask
request.form
- Form the validation by using
Flask-WTF
- Lecture 3: Database Integration & CRUD Operations
- Setting up the SQLite with Flask
- Use of
Flask-SQLAlchemy
for database operations - Creating the database models and tables
- Performing of CRUD operations (Create, Read, Update, Delete)
- Using Flask-Migrate for database migrations
- Lecture 4: User Authentication & Login System
- Implementing the user registration and login
- Hashing passwords by using
Werkzeug.security
- Managing user sessions with
Flask-Login
- Protecting routes (login required decorators)
- Logging out and handling sessions
- Lecture 5: Building APIs with Flask
- Creating RESTful APIs with Flask
- Handle the JSON responses
jsonify
- Accept the JSON input in routes
- Use of
Flask-RESTful
for structured API development - Consuming Flask APIs using JavaScript
fetch()
- Lecture 6: Deployment & The Final Project
- Configuring the Flask for the production
- Set up the environment variables
- Deploying with Gunicorn & Nginx
- Hosting options (Heroku, Render, PythonAnywhere)
- Final project: Build a small Flask web app
The structured approach is hoped to be able to help participants to quickly learn and apply Flask for the web development. We believe in the learning by doing, and we want to help participants to improve their projects by providing them technical guidance, best practices, and troubleshooting support.
2b. Adobe Photoshop: Basics (@aneukpineung78)
Steemit Challenge once had a graphic design class and it was quite successful. The class covered the basics of graphic design and focused on using specific graphic applications. For Season 24, Steem Bull Tech (via @aneukpineung78) offered an introduction to another application, a fairly popular image processing application, Adobe Photoshop. The version used is Adobe Photoshop 2021, but users of other versions can also follow along, as the course will cover general Adobe Photoshop basics.
Participants can get involved by working on the tasks that will be assigned. But to provide greater opportunities for participation, the tasks will be given in a creative way and not limit the creativity of participants.
A 6-week curriculum:
- Week 1 - Introduction: Interface and Basic Tools
- Introduction to Workspace (toolbar, menu, layers panel)
- Working with files: Creating, opening, saving, exporting files.
- Basic tools: Selection, Move, Lasso, Brush, Marquee, Crop, Eraser, and more.
- Week 2 - Basic Techniques: Retouching
- Spot Healing Brush and Clone Stamp;
- Adjust brightness, contrast, levels, and curves..;
- Basic use of Adjustment Layers for colour correction.
- Week 3 - Layers and Masking: The Foundation of Professional Editing
- How Layers and blending modes work.
- Basic Layer Mask techniques for non-destructive editing.
- Practical examples: creating double exposure effects or simple manipulations.
- Week 4 - Text and Typography: Creativity in Character
- Type Tool functions and text editing.
- Text effects: 3D, neon glow, emboss, and gradient.
- Week 5 - Selection and Cutting
- Some selection techniques.
- Select and Mask to remove background.
- Transparent effect on background.
- Week 6 - Effects and Filters
- Some effects: glitch, dispersion.
- Smart Filters and Camera Raw Filters.
- Vintage and modern effects.
3. Experience & Expertise
3a. @fombae
- Skilled Back-End Web Developer with expertise in PHP (Vanilla) and Python (Flask) for server-side development.
- Experienced in database management with MySQL and PostgreSQL.
- Proficient in Linux server management.
- Ability in handling tasks such as shell scripting, user permissions, and server administration using tools like SSH, Apache, and Nginx.
- Experienced in cloud platforms including AWS (EC2, Lambda, S3, RDS, CloudFront) and DigitalOcean (Droplets, DNS, Cloud Storage), with an understanding of DNS configurations and SSL certificates.
Since joining Steem in July 2020 (account ID 1,406,516), has been actively involved in the community, as co-founder of the Steem Cameroon Community, which was approved by the Steemit Team. Additionally, has contributed as a community creator, and have served as an ADMIN in the Steem Cameroon Community
3b. @faran-nabeel
- Flask web developer, specializing in the web and mobile app development, AI integrations in the web using the built-in libraries and packages.
- Actively participate in programming discussions and support learners to improving their coding skills.
- Committed to mentoring developers and sharing insights on how to build tech solutions efficiently.
3b. @aneukpineung78
- Graphic design enthusiast, especially photo and image editing with Adobe Photoshop.
Clients consist of scientific groups, business owners, students, general public, professionals, who have used the design services of banners, invitations, café and restaurant menus, business cards, fliers.
4. How We Ensure People Do Not Use AI for Homework Tasks?
4a. Web Development
As mentors by using our abilities we will implement the strategies to ensure that participants submit genuine, original work.
We will ask participants to add their GitHub repository and we will personally review their code submissions and check for inconsistencies, redundant logic and AI-generated patterns on their codes. I will ask students to demonstrate their codes while the feedback sessions, ensuring they truly understand their home work.
Participants must explain their project thought step by step process, challenges in their submissions. This ensures they understand the code rather than just copying AI-generated outputs. On other hands we will use AI content detection tools to check for AI text and code similarity.
Well, we are dedicated to ensuring fair learning practices in this challenge. By combining the manual reviews, coding, AI detection, and ethical guidance for improvements. We will maintain the high standard of originality and genuine learning for all the participants.
4b. Graphic Designs
Anti-plagiarism tools and AI detectors will be used: quetext, https://www.plagiarismchecker.co, openai, gptzero.
5. How We Will Run The Learning Challenge
Weekly lectures: Each week we will share insights on a project that we have completed or is currently worked on covering web & AI integrations, dashboards and automation. We will divide our lectures to each others, they could be one by one or the first three by one teacher and last three by another.
Reviewing & Feedback: Participants can submit their own Flask or any web related projects and we will review, provide constructive feedback and guide them on improvements for development.
Evaluating Posts & Choosing winners: We will evaluate and marking posts on the base of originality and explanation of content, the originality of their code of project and their post formating and clarity.
6. Contacts And Social Medias
Thanks.

challengepitch steemit slcs24 application
A challenging Challenge...
How will you overcome the very low participation numbers experienced by similarly technical challenges in recent seaons?
0.00 SBD,
0.09 STEEM,
0.09 SP
Bring Back The Fun
As a team member who will handle graphic design, I will run this class from the very basics of Adobe Photoshop, so that it will be easy for anyone to follow even those with minimal knowledge of graphic design. The tasks will be formulated in such a way that participants can demonstrate their work (through images) in a way that they can still have fun. As much as possible I will release them from many rules and let them be as creative as possible based on the material I present each week.
As the person who has been doing the statistics for the SLC for the past 3 seasons, I am aware of the continued decline in participation in the Challenge, and one of the things I consider to be the cause of this is: the difficulty of doing assignments in classes or clubs, so the SLC has lost the fun side that we found in past seasons.
The next interesting questions are: How many Steemians access via computer? How many of those accessing via computer have Adobe Photoshop installed on their computer? How many of those with Adobe Photoshop are willing and have the time to engage in the Steemit Challenge? Perhaps only the last question will be answered, if only our team, Steem Bull Tech, is selected as one of the teams in Season 24.
@fombae and @faran-nabeel willl answer regarding the area they will be responsible for.
0.00 SBD,
18.08 STEEM,
18.08 SP
By incorporating through live Q&A sessions through comments, and interactive discussions, students will have the opportunity to collaborate with us, share insights, and solve troubleshoot together, creating the vibrant ecosystem of learning and support.
For recognize the growing interest in AI, I will integrate introductory module on AI with the context of web development. This dual approach also attracts a broader audience, include the those who are excited to bridge their skills with web development with the exciting world of AI.
And I will ensure that i will clear most of the concepts in our weekly lecture posts and I will give the task according to this, so everyone can easily participate in this challenge.
0.00 SBD,
14.05 STEEM,
14.05 SP
Great question.
I don't think it's a great question. In my opinion, it is a relevant important question, considering the latest development on Steemit Challenge. And a correction that the team failed to cover this issue in the application.
Yes very relevant because any challenge topic should consider people's participation.
About our application, what can you say? Beside that about the failure to answer the crucial question.
it seems extremely difficult for such an electronic ignorant like me, but at the same time, it's very interesting. Among all of the Challenge pitch suggestions for the following season, this one is one of my favorites. Good luck - I hope you'll be selected.
Thank you. And I hope you make it too.
Thank you so much for your support and love.
You are the one with many ideas, I hope you will make it. My favourite is the Photography. I believe you'll get much participants if you are selected, and if you ever need helps in building report with statistics, I can be of helps, just in case.
Greetings, friends.
Your proposal sounds interesting, although for my level of coding knowledge, I find it demanding. Nevertheless, I would participate.
Glad to here my dear friend. Thank you so much brother for kind words.
So you are only interested in the app/web development, and not in Adobe Photoshop basics? 😄
Greetings,
I used Photoshop years ago. But I don't currently have it. I haven't purchased the paid version. 🥶😰
I realised a few things that might be weak points in this Photoshop Basics application, including ownership of a computer and Adobe Photoshop on it. This will limit involvement. That's why I decided to apply as a club instead of a class.
Thank you.
Social X : https://x.com/FaranNabeel/status/1907682431521411416?t=RELtJoYtrj3lJSALp03pzg&s=19
🐭
Click on the image to see it on X.
Dear brother @faran-nabeel. It was wonderful to see you are applied for the 24th edition of the Steemit Learning Challenge. Best of luck to you and your team @aneukpineung78 and @fombae
Best wishes,
Abdul Sameer
thank you, best of luck to you as well ...
Thank you sameer 💕
Good luck guys 🤞
Thank you very much.
Wow, it's sounds good > 3, I don't have any idea about this but through leacture i can learn about this. Wish you all the best for your application.
Which one exactly that you are interested to join in? The web/app development or the Adobe Photoshop basics?
Both are interesting, but i wanna learn in graphics designing because it may be easy for me.
I am not really confident that I will teach in the coming Season, considering the other applications. Many others that are more interesting to pick. And my team mates might do this season without me. But, anyway, thanks for your support.