Founded in 2003 by a group of FOSS enthusiasts, GNU/Linux Users' Group is an active organization involving students of National Institute of Technology, Durgapur. We are a group of developers, contributors and designers who are open-source enthusiasts and aim to spread the culture among other students. We believe in learning through sharing and hence work towards instigating the interest and love for open source in as many students as possible.
We provide budding enthusiasts like ourselves a forum to contribute and learn about FOSS. Through varied workshops on Open-Source Technologies throughout the year, we spread the idea of Open Source to beginners and veterans alike. We provide help and resources to everyone who wants to make the web world a better place.
We have a bunch of notable Open Source projects which have been used very effectively in production:
The official website of our institution, National Institute of Technology, has been developed and is currently maintained by us.
It is an Online Stock market simulation app for enthusiasts of the stock market. In this simulation, stock prices are fetched from NASDAQ in real-time and allow the players to buy and sell stocks from their pre-given virtual currency. Depending on the performance of their stock, players move up and down the leaderboard in real-time, depending on their net worth. This Project uses JS/HTML/CSS on the front-end and a Django REST Framework on the back-end. The entire code for Freemex can be found here
OnlineJ or OJ is our own competitive programming platform. We use OnlineJ to host a variety of our competitive programming competitions on a national and international scale. OJ can host multiple competitions simultaneously and work as a full-fledged feature-rich IDE.
The current version of CodeCracker is built-in NextJS and React, and the backend is based on Python (Django) and NodeJS. The source code can be found here
An Interactive and intricate Quiz game which blends in trivia with knowledge. Based on the Step by step process of unlocking clues and moving ahead, Digital Fortress is a staple among the students of NIT Durgapur. DF encompasses clues tied into real places on a map, which the player can decode to move ahead.
This project employs a back-end based on Django and frontend on React Js. The entire source code can be found here -
FreePL and FantasyFootball :
Fantasy Cricket and Football applications where teams can create a team by bidding on different players.
It is based on the MEVN tech stack.
The entire source code can be found here
All of these projects and much more can be found at our GitHub account at : https://github.com/lugnitdgp
Being a development based community, it is only necessary that we promote secure web practices and also instruct young developers in the ways of web security and vulnerabilities. And for that a CTF is the ideal place to begin. Every year, GLUG's developers host a CTF during any one of the tech fests, wherein people from all over the world participate for fun and learning. You can read the editorial by the last CTF's top contender here.
GSoC Heat :
It is no secret that in the world of Open Source Developers, one of the best opportunities and competitions young developers can take part in is the Google Summer of Code. During GSoC Heat, GLUG invites students from the entire institution to come and listen to the experiences of actual GSoC crackers of our club and institution. We also simulate a GSoC on an accelerated time frame on our own projects hosted on GitHub for students to have a good idea of the technologies at play, and the subtle nuances which make a good developer.
Linux Boot-camp :
Staying true to our name, we believe it is our obligation to promote Linux among young students, and this we have the Linux Boot-camp, wherein we instruct and help out students of the institution to install Linux on their laptops, and give them a quick run-through to get started on this wonderful journey of self-discovery, which is Linux.
Git workshop :
It is no secret that modern Open Source will not be anywhere as sophisticated without Git. And thus, a mastery of the words add, commit and push becomes of paramount importance when it comes to starting out as young developers. The Git workshop is aimed at instructing students into the ways of Version Control Systems.
Junior Code Cracker :
Junior Code Cracker or JCC is our annual code-cracking contest for first-year students wherein they solve logical problems and participate in a final competitive programming contest.
Code Cracker :
It is the annual ACM-ICPC style online coding contest which we host on our own online judge OnlineJ . The contests witness participation from coders all over the globe.
Hack me :
A workshop to help students build a complete and short project from scratch, in just a few hours with no prerequisites of any knowledge whatsoever.
Other than these we hold a lot more exciting events and fun online games round the year. Check them out on our Official Website
We are thereby delighted to announce our presence on Dev.to, and we look forward to strengthening and supporting the Open Source community.
Team GLUG looks forward to interacting with the developers’ community through this platform. In the coming weeks, you can look forward to getting all the latest technical news and tidbits from us, along with tutorials on a few technologies to help the reader a basic idea and gist of how to develop applications. We hope you love our work, and do comment and let us know your thoughts!
You can also follow us on:
May The Source Be With You!