teleren/devto huggingface dataset:
[remote graduation]
Tags: octograd2020
Published: 2020-05-20 19:35:46

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## My Final Project
Online Recyclable Waste Management System

 

## Link to Code
`{% github nicholas-karimi/online_recyclable_waste_mgt_system %}`
[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
This was a web based system that aimed to solve the challenge of garbage collection in my city by creating a market place sort of platform connecting recyclable waste collectors with the recycling companies.
### Technology Stacks
__Front End__
1. *HTML,CSS,JAVASCRIPT*
2. *Materialize CSS*

__Back End__
1. _PHP_
2. _MySQL_

Whilst developing the project, i realized that the project could be improved to have more additional features that were not envisaged earlier in my *__use case__* diagram such as bidding feature, payment integration et cetera. 



## Additional Thoughts / Feelings / Stories
Since the github students pack has loads of goddies, i plan to use specific ones such as **AWS, namecheap, stripe** for hosting,domain and payments  to go live. Additionally, i will be leveraging on the various tools to improve my skills in software development as i actively seek for a industry traing.
[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
First "BIG BOI" Project
Tags: aws, django, octograd2020
Published: 2020-05-20 19:25:57

"Developed a database-backed website for managing Columbia’s Engineering Outreach Programs. Visualized both participation and geolocation data using Bokeh, jQuery, and Google Maps API. Designed, prototyped and deployed using PostgreSQL, Django, and AWS."
-- My Master's Resume LOL

First "BIG-BOI" independent project where I decided to not take the easy road and embark on a journey of learning (more about) Django, Docker, AWS, and Data Visualization. It was a FUN experience with lots of nights of me trying to perfectly center a div JAJAJA. 

@Carlos-From-2020: This was your best and most rewarding project during undergrad. Continue learning and have fun! :)
Cloud to Rescue
Tags: octograd2020
Published: 2020-05-20 19:25:35

## My Project
Cloud To Rescue
The basic idea is to reduce the Trafficking of children with face recognition.

## Demo Link
https://photos.google.com/share/AF1QipPTqEEfujxIUlp64oMOAhfpvgrJgm9zTvZRuz_GTXdBSz56dyGzJONpo3LK9zBfLA/photo/AF1QipPlatJl2YQLJOCVVGzG6yM4bp1VZLfFYB8nrVPD?key=Slo5ZEZ4UVRpYm9KRXdJdHJybGVnRGNWS1YtdjBR
 

## Link to Code
https://github.com/aman5898/Cloud-To-Rescue

## How I built it 
I used Angular 6.0 with Microsoft Azure cognitive services and Azure active Directory while developing this application.
I got my hands-on experience on Angular with this project.
From GitHub to DEV: The keys to async/distributed work
Tags: meta, management, productivity, career
Published: 2020-05-20 19:11:14

I want to call attention to the second episode of the DevDiscuss podcast.

{% podcast devdiscuss/s1-e2-how-to-make-remote-work-work %}

In this episode, we welcomed @sophiedebenedetto, an engineer from GitHub, and @maestromac, a DEV team member who's been with us pretty much since the very beginning.

Jess and I really enjoyed riffing on a topic we all feel like we've gained a certain expertise in (with a lot to learn!!). As the world has shifted remote-first in a way none of of us could have predicted, this is a prescient topic for all of us.

## Quick Listening Links
- [Spotify](https://open.spotify.com/show/4Jae2mPUqx0XnGychucsE4?)
- [Overcast](https://overcast.fm/+a_2kt8Gjc)
- [Stitcher](https://www.stitcher.com/podcast/devdiscuss)
- [Listen Notes](https://www.listennotes.com/podcasts/devdiscuss-dev-xtQvoDylAUg/)
- [TuneIn](https://tunein.com/podcasts/Technology-Podcasts/DevDiscuss-p1324596/)
- [DevDiscuss Website](https://devpods.dev/podcasts/devdiscuss/episodes/2)
- [RSS Feed](http://feeds.devpods.dev/devdiscuss_podcast.xml) to plug into the platform of your choice 🔌
- [Apple Podcasts](https://podcasts.apple.com/us/podcast/devdiscuss/id1513053883)


Here is a link to the post @jess made when we officially went "fully distributed", if you're in for a good read to complement the podcast.

{% link https://dev.to/devteam/the-dev-team-is-now-100-distributed-1g2e %}

Happy coding ❤️
# Task Management App

Published: 2020-05-20 19:20:34

I am working on a todo-list app.
I have built a basic that lets user signup/signin and create a personalised
todo app with add,delete,edit and done feature.
I am adding a feature to add due date and i am adding labels to it like
Personal, work etc.
Later i want to add a search feature which can accept labels and search accordingly.

Here is the link to my projects github repo
https://github.com/kuwarbir/todo-web-app

Also I am graduating this year. 
I have never made any complete project during my degree.
I hope i make a good todo app with all the features and host it online before graduatiom.
#octograd2020 #classof2020
Khoury TA Management System
Tags: octograd2020
Published: 2020-05-20 19:17:44

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## My Final Project
My final project was for the Web Dev Class that I took in Spring 2020. I made a Teaching Assistant Management system for Khoury College of Northeastern University. It has different screens for different users (professors, TA's, students and admins). It can be used to apply for being a TA, fill in timesheets, create posts for feeds, follow users, view courses and review professors. 

## Demo Link
https://neu-web-dev-project.web.app/

## Link to Code
https://github.com/oldflame/khoury-tams-client

[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

## How I built it 
I used Angular for the Front end, Node for the backend and MongoDB for the database. (MEAN stack). I did face issues to render the different screens for different types of users. I used guards to implement the same. I followed the best practices wherever possible (which you can see if you view the code). This being my first web dev project ever, I think I did  pretty good job on it. 


## Additional Thoughts / Feelings / Stories
This being a group project, we followed a branching and merging strategy as well. So i learned a bit about working in teams as well.
Inventory Management System
Tags: octograd2020
Published: 2020-05-20 19:14:47

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)
 

#### {% github madhavgoyal98/InventoryManagementSystem no-readme %}

I built this project during my third year of undergrad study. This project is meant for small scale manufacturing industry which still rely on manual written methods for keeping track of their inventory. This is a web based application which can keep track of raw materials, intermediates and finished goods. It automatically changes the quantity as the goods are produced.

[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

##### How I built it?
I used PHP, MySQL as the backend for the project. The frontend was built using HTML, CSS and Bootstrap to make the website responsive. I used wamp server to run the website as it is already configured.


[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
E-commerce portal from scratch
Tags: octograd2020
Published: 2020-05-20 19:14:45

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## How I built An E-commerce portal from scratch using old-school PHP

### Demo Link
http://www.vitalcare.epizy.com/?i=1

###  Link to Code
`{% https://github.com/vrushti-mody/Vital-Care %}`

### How I built it (what's the stack? did I run into issues or discover something new along the way?)
Technologies Used
- PHP
- Javascript
- Jquery
- Bootstrap
- HTML 5
- CSS
- Sessions
- MySQL

### Additional Thoughts / Feelings / Stories
This was the first website that I made from scratch. I chose PHP over technologies like NodeJS, React, DJango simply because Facebook was built on PHP which fascinated me. As this was my first live project, I am very proud of it. There were a lot of speed bumps on the way. I had no idea how to manage sessions or how PHP code integrated with HTML. I also had a bad habit of writing inline css resulting in messy and shabby code. It took me a while to improve my habits and write maintainable codes separated in different files. With the project deadline approaching, this project taught me a lot over the period of a month.

- Time Management

It is important to allocate the time you have wisely. The core features need to be completed first before working on additional features. Time needs to be divided efficiently between the front and back-end.

- Be Optimistic

There were a lot of challenges I faced, but I never gave up. If something wasn't working right despite a lot of tries, I would switch to something else before trying it all over again with a fresh mind. Don't compare your project with others. Believe in yourself and your capabilities.

- Hard-work and commitment 

Its very easy to be distracted while working. Make a schedule and dedicate yourself to what you have planned. Keep up to deadlines, do what needs to be done, when it has to be done.
 
This project built the foundation for much bigger projects that I have worked on. The lessons I learnt from this project are guideposts that have helped me on my coding journey.  

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
[Amazing journey of a coder]
Tags: octograd2020
Published: 2020-05-20 19:11:29

So I have been working on an android chat application that has integrated location tracker it works as a local guide app here people traveling to new places can interact with the native people of that place and get help in knowing the place better as if they have been living there.
Lately, I have been working on my B.E project I will be uploading my project soon I 'll keep you posted.
 
## Link to Code: `{% https://github.com/Knightfire1998/secondapp.git %}`

## How I built it
Lots of things I learned on the way, by trial and error I started working on the project it's still in pieces but I ll definitely make it a full-fledged application. Mostly I used youtube, GitHub, stackoverflow.


## Additional Thoughts / Feelings / Stories
I want to tell you one thing u ll face many problems while doing your projects just don't give up and keep pushing..!!!
Beer Vision
Tags: octograd2020
Published: 2020-05-20 19:08:12

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## My Software Engineering @ RIT Senior Project

I worked on a team with three other software engineering students from RIT to create an application for [Constellation Brands](https://www.cbrands.com/) (the makers of various alcoholic beverages such as Corona, Modelo, and Svedka). This product served as a proof of concept for their development team to use the various technologies we tested and served as a foundation for future work. I worked on the backend of this project which meant I wrote all the API endpoints, configured them in AWS, and managed the database.

The purpose of this app was to create a single application for brand awareness, locating stores that sell their products, submitting surveys for a location, and using computer vision to automatically answer questions for those surveys.

## Requirements
*Note these are vague because of NDA restrictions*
* Works on iOS and Android
* Uses Azure DevOps to host and deploy code
* Backend runs on AWS
* Uses GPS data to show nearby locations that sell Constellation Brand products

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
We used React Native to create the frontend which allowed the application to run on iOS and Android devices with little additional effort.  The backend was written in Python and was hosted on AWS using an API Gateway to direct traffic to various Lambda functions.  Data was stored in various DynamoDB tables.

We learned a lot about the various technologies used in this project. Specifically, I learned that AWS has many tools you can use to improve your project but they have a bit of a learning curve.


## Additional Thoughts / Feelings / Stories
I had a wonderful time working on this project and with my teammates.  We followed the schedule we set with the client extremely well and accomplished more than we set out to do despite COVID-19.
$100,000 Airtable Custom Blocks competition!
Published: 2020-05-20 19:07:53

Hi folks 👋 I wanted to share what we’ve been working on at Airtable. Today, Airtable is kicking off the developer preview of Custom Blocks with a $100,000 developer contest.

You can get all the details here: https://airtable.devpost.com/

The contest is open until July 6, 2020 and you can enter a block in each of the three categories, so there’s quite a few chances to win. Winners not only get the cash prize, but also the opportunity for their blocks to be featured as best-in-class examples for other developers in the community.

With Custom Blocks, we’re letting developers increase the power of Airtable by building highly composable components on top of our end-user-friendly real-time database.

Now you can spend 100% of your time focused on what makes your app unique and leave the rest to Airtable. The best part? Custom Blocks are built with Javascript and React. You can leverage npm’s 1,200,000+ modules to build almost anything you can imagine.

We're excited to see what the community builds. Let us know what you think!
Taskbarter – Exchange Tasks for Free!
Tags: octograd2020, githubsdp, devgrad2020, showdev
Published: 2020-05-20 19:07:49

## Project Overview

During the lockdown, I was working on **Taskbarter**, a platform where people can barter (or exchange) tasks for free. So, for example, you are not good in Content Writing, but you have exceptional programming skills, you can help people who want to solve programming problems and in return, people will help you do your content writing tasks. Just like Karma.

Once you do some tasks, you'll earn Barter points. You can use these barter points to exchange work from people. The work doesn't necessarily need to be time-taking or long. Students can exchange homework, experts can fix small bugs, 10-15 minutes tasks, anything is possible. 

## Demo Link

https://www.taskbarter.com/

If you don't want to create an account, use these details to test the app:
Username: *demo* | Password: *123123*

## How I built it

**Frontend:** React, Redux, Bootstrap
**Backend:** NodeJS, Express, MongoDB
**Deployment:** Github, Heroku, MongoDB Atlas

It could not have been possible without the Github Student Developer Pack. 
- I deployed the app on Heroku Hobby Dyno which I got from #GithubSDP
- I used MongoDB Atlas to host the database from the $200 credits that I got from #GithubSDP
- The emails sent from the server are sent through SendGrid's 15k/mo email package which I also got from #GithubSDP
- Icons used in the website are from Icons8 pro package which I got from #GithubSDP

## Additional Thoughts

I'm a student and I learned a lot in the process of making this web app. I went through long documentations of building secure, optimized applications and it was worth it. I worked on it day and night like if I'm building the next Facebook. 

I'm proud of whatever I built. Who cares if the Web App doesn't take-off or it does not make a penny. At the end of the day, what all matters is the sense of confidence I got from building this app that I can build anything. I was always intimidated by large-scale applications and I was curious about what goes behind these apps. Now that I have built something of my own, the sense of accomplishment is all that matters.

## Github Repository

https://github.com/taskbarter/main

## Screenshots

*Dashboard*
![Dashboard](https://dev-to-uploads.s3.amazonaws.com/i/jyb8oboq3ovbw0w64zcx.png)
*Explore*
![Explore](https://dev-to-uploads.s3.amazonaws.com/i/hdi1d2pe2k7cdpir3f2w.png)
*Messages*
![Messages](https://dev-to-uploads.s3.amazonaws.com/i/tmhbe4m4hl3a1005m12r.png)
*Task Page*
![Task Page](https://dev-to-uploads.s3.amazonaws.com/i/e5eszoo924te66h2xty1.png)
*Work Timeline (zoomed out)*
![Work](https://dev-to-uploads.s3.amazonaws.com/i/ryguf0dte7o85qqog24l.png)
*Feedback*
![Feedback](https://dev-to-uploads.s3.amazonaws.com/i/fpljh7nonavkgwlp3177.png)
*Add New Task*
![New Task](https://dev-to-uploads.s3.amazonaws.com/i/euw9xfzr0w95kedobvgv.png)
Transit Routing as a Service
Tags: 2020devgrad, octograd2020, showdev
Published: 2020-05-20 19:06:27

---
title: Transit Routing as a Service
published: true
description: I just graduated from NC State University, and this was my most challenging project.
tags: 2020devgrad, octograd2020, showdev
---

As a part of course [CSC 791 - Linux Networking](https://www.engineeringonline.ncsu.edu/course/csc-791-linux-networking), we decided to create a SaaS project, **Transit Routing as a Service**.

## Why did we build it?
In order to have high availability, companies generally choose to have a multi-cloud deployment and would require services to connect instances over L2 or L3 network.

Cloud providers, having a strong backbone network and presence all over around the globe, can monopolize the routing service. We decided to build an opensource SaaS product, extending Linux virtualization, to provide such services to achieve required custom connectivity for the clients' sites.


## How did we build it?
### Stack
* Python (Logic)
* Ansible (Orchestration)
* Bash (Low level linux API interaction)
* Linux Network Namespace utility (Custom Virtual Network Devices)
* Quagga (BGP Implementation)
* VxLAN (L2 Connectivity)
* GRE (L3 Connectivity)
* Docker (Infrastructure)

We took leverage of Linux virtualization technology to create a custom topology over the internet which could give L2 and L3 connectivity.

### Architecture
![Architecture](https://dev-to-uploads.s3.amazonaws.com/i/uga6xq14ehyz6lliuo7o.jpg)


## Link to the repo
{% github https://github.com/ke2ulpatani/Transit-RaaS %}
[Purvodaya Android App]
Tags: octograd2020
Published: 2020-05-20 19:05:55

Its so awesome to be a bigger community of class of 2020 graduates. Excited to see what other people have built.

#githubsdp #flutter #android

## My Final Project
I built an android app for my college fest so that students can view the events, schedule, speakers etc with ease. Thanks to github for providing me with free access to so many tools and services to make my work faster and more streamlined.

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
I learnt flutter development and programming with Dart. Having a prior experience of developing iOS apps using Swift helped me. I used Firebase for the backend to receive the content for the app. 

## Additional Thoughts / Feelings / Stories
I will miss the awesome student developer tools github let me use for free throughout my student life. 

Thank you so much Github!! You will have a special place in my heart!
OpenLD: My Final Year Project
Tags: octograd2020, githubsdp, dotnet, react
Published: 2020-05-20 19:04:17

## OpenLD: Collaborative Lighting Design

{% github https://github.com/jamerst/OpenLD %}
https://www.openld.jtattersall.net/

OpenLD is a collaborative CAD system designed for creating lighting designs. Current CAD tools for lighting design are complex, expensive, and only accessible on a single machine. OpenLD simplifies the process of creating a design, and allows multiple people to edit at once using a real-time web app, Google Docs style.

OpenLD consists of an ASP.NET Core back-end, with a ReactJS front-end. I worked through many problems to create a browser-based CAD editor and to implement collaboration by synchronising changes between multiple clients. The back-end web framework worked very well, allowing much of the boilerplate code to be avoided.

OpenLD was the subject of my dissertation, detailing the process of researching, designing and implementing the system, and evaluating its performance.

You can try OpenLD at https://www.openld.jtattersall.net/ (note that this demo is hosted on a low-powered free Google Cloud Platform instance, which affects performance significantly).
I have a live coding session on Friday
Tags: livecoding
Published: 2020-05-20 19:01:50

Hi there,

I'll be having a live coding session on youtube `this.friday` May 22, 2020, at 2:25 PM GMT. We'll be building a Calculator in CSS flexbox like this:

![Calculator](https://dev-to-uploads.s3.amazonaws.com/i/1hrkmnuctll6skxhbbwo.PNG)

[Join us](https://youtu.be/0VR2qmwDIdA) if you can and let's have a funny and amazing time.
I have a live coding session on Friday
Tags: discuss
Published: 2020-05-20 19:01:13

Hi there,

I'll be having a live coding session on youtube `this.friday` May 22, 2020, at 2:25 PM GMT. We'll be building a Calculator in CSS flexbox like this:

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/1hrkmnuctll6skxhbbwo.PNG)

[Join us](https://youtu.be/0VR2qmwDIdA) if you can and let's have a funny and amazing time.
Babel 
Tags: octograd2020
Published: 2020-05-20 18:47:58

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## Babel - Local News for Everyone
{% github https://github.com/Corxrew/Babel_News %}

#### Link to demo - https://github.com/Corxrew/Babel_News/blob/master/About_slides.pdf

*This project won us third position in HCL AI Hackathon!*

I had never attended a 24 hour Hackathon before so I was very much worried about how one can fabricate a product out of an idea in such a small timeframe and present a pitch on the same the next day. All the worries left me when my team and I were guided to our workstation where we spent the next 24 hours coding and most importantly having fun while at it!
##### **PS - I really recommend everyone to participate in a 24 hour Hackathon, it's a fun event.**