Initial Submission: 11-07-2021 12:19 Pm IST

Final Submission: 11-07-2021 05:00 Pm IST

When you start the app through the below-provided link please wait for some time as it runs on free dyno through Heroku and takes time to open.

Czar-Connects: Czar means king/ruler, therefore you can clearly guess the ruler of connection of developers.

Inspiration

I always saw that there are portals like StackOverflow, Linkedin, Facebook, and many more which are bind to only a particular field like technology, business, or some other. Therefore to counter all this and build an open-source social chatting app especially for developers was a need.

What it does

My hack as of now is an open-source social platform for developers to showcase their ideas and meet other people. Unlike Facebook or Linkedin, it won't be having friend requests or connection requests, whereas in the initial it would be an open community where people interact in the common portal and have discussions on various topics. Also when a user creates their profile they can showcase their Github repositories to let people know what they are working on. Being a progressive web app it can also be installed on cross-platform devices.

How we built it

I built it using create react app. I used bcrypt.js for password encryption and MongoDB as the database. I have implemented the avatars of the user using Gravatar by WordPress.

Challenges we ran into

The main challenge I faced was the time because I had to implement so many functionalities but was unable to do so. Therefore I decided to shorten the list of functionalities and stick to the theme of the hackathon. It was the first time I deployed some full-stack app on the server. I used the Heroku CLI to deploy it and the Godaddy registrar for the domain available from the Hacktoon.

Accomplishments that we're proud of

I was successfully able to deploy the app and also handle the full functionality of the domain.

What we learned

I learned how to integrate domain name servers and make a social chat application with Reactjs. This was my first time making a progressive web app.

What's next for Czar-connects

I have thought of some more functionalities mentioned below:

  1. Since this portal is for developers and mainly focused on student developers as of now, therefore I would be implementing the login through university mail ids only.
  2. There would be weekly developer meets through the integration of an open-source screen sharing application named Screengo.
  3. Some UI modifications such as better grid layout and code displays for the developers to learn.
  4. Since people like using AR nowadays so much, I have thought of introducing AR technology in the app with the help of Github Co-pilot API which would be available soon according to the Github organization.
Share this project:

Updates