Fee fi fo fum, watch out everyone, HERE I COME! DevClub, IIT Delhi welcomes you to the 2nd edition of DevClub Summer of Code. DSoC is a 5-week long hackathon helping students learn development in the fields of App, Backend, Frontend, and Machine Learning. These fields are further referred to as tracks.
For each track, there is a 5-week long project on a common theme divided into weekly guided assignments with increasing difficulty, where we will be providing resources and tasks so that you can learn, build, and showcase!
DevClub will also be giving attracting rewards to those people who participate enthusiastically, and will also recruit members for the upcoming tenure.
Week 1 : Setting up flutter sdk and vscode, creating a flutter project,learning basic widgets,routing,snackbars and finally replicating figma design.
Week 2 : create barcode scanner,learn oops concepts,use provider for state management and create a profile page and add functionalty of logout and profile update.
Week 3 : Refactoring present codebase to use Firebase services like firebase Authentication,firestore and cloud storage.
Week 4 : Implementing API calls, integrating a payment gateway, generating and managing invoices, updating sales data on Firestore, and integrating Firebase Analytics to track user interactions and sales data.Each task focuses on enhancing app functionality and ensuring robust, real-time data handling and analysis.
Week 5 : Implementing password reset and change functionalities using Firebase Auth, enable profile updates, enhance the UI with swipe-to-refresh functionality, and incorporate basic animations in Flutter to improve the overall user experience.
sklearn
, numpy
and pandas
.mobile_number
, email_id
, etc.We aim to help students get started with learning coding and software development. The concepts for each track are divided into weeks pedagogically so you can learn step-by-step.
No matter if you’re a beginner or an expert, at each stage, you will be learning something new, and building something useful in real world. You will also be equipped with the skills and tools which would meet most tech requirements, and the final projects in each track will be good enough to be put in your portfolio or CV.
We are keeping the repository open to everyone from around the world, so everyone can use it to learn and share their ideas in the forks.
The newly inaugurated retail store at SDA Market, Hauz Khas, is seeking to implement a sophisticated Point of Sales (PoS) system to streamline its inventory management and sales processes. With over 200 Stock Keeping Units (SKUs), the store currently faces challenges in managing inventory and maintaining accurate sales records, leading to significant financial losses. This project aims to develop an integrated PoS system that addresses these challenges by providing a centralized solution for inventory control, customer management, sales tracking, and predictive analytics.
To understand a POS system, it’s crucial to grasp the concept of a Point of Sale (POS). A Point of Sale refers to the specific physical or virtual location where a transaction takes place, typically involving the exchange of goods or services for payment. In a physical store, this could be a checkout counter equipped with a cash register and barcode scanner. Online, it represents the virtual platform where customers complete purchases. A POS system encompasses both hardware and software components that streamline these transactions, recording sales data, managing inventory, and often integrating with other business operations like customer relationship management (CRM) and accounting. This technology ensures accuracy, efficiency, and enhanced customer service in retail environments.
There are basically 4 requirements of the system you will be building:
Join the DevClub Summer of Code 2024 WhatsApp Community to stay updated with releases and involve in project related discussions. Don’t forget to introduce yourself - talk about your background in tech, and what are you working on and hoping to learn!
Also, subscribe to DevClub’s YouTube channel @DevClubIITD and follow us on Instagram @devclub_iitd
Star ⭐ this repository if you found it useful 😄
DevClub is an official technical club under Co-curricular and Academic Interaction Council (CAIC), IIT Delhi. It is also the Google Developer Student Club (GDSC) chapter for Indian Institute of Technology (IIT), Delhi.
We have no other associations with any external organisation. All our learning resources are free of cost for all students.