Code Monkey home page Code Monkey logo

lovebug-admin's Introduction

< LOVE BUG />

๐Ÿ”— https://lovebugadmin.herokuapp.com/

Untitled-2

Coders be solving complex Problems but struggling to find their Best Match ? Don't Worry! We are here...

Built Under "Fun and Entertainment Track" for HackNITR 2.0

โœ” Problem Description

We all know that our Coding geeks might be charming their way in contests with their problem solving skills but when it comes to the emotional skills, not everyone is a pro. But that's not the complete case. There are people who are attracted to Analytically Smart people. So, we have come to the rescue of all such Coding enthusiasts who are confident enough on thier technical skills to get matched with their best partner.

โœ” Our Solution

The primary identity of the website, i.e., the name is LoveBug. The programmers can solve an infinite number of problems on varying difficulty levels and will help them to easily connect with other people in their nearby locations. The website can track the current location of the users and the algorithm of the website will enable them to connect with the other users who stand in the LeaderBoard of LoveBug platform.

โœ” How It works :

  • Organizers/admin creates a contest from the admin end whih is at https://lovebugadmin.herokuapp.com/
  • He enters a start location and an end location
  • He creates multiple intermediate checkoints between the two ( We are using Google APIs for these )
  • For each location he enters 3 questions ( easy , medium and hard )
  • Now he enters email address for the participants
  • The participants are notified at there end that they have been added to a contest ( you can access participant end at : https://lovebugmain.herokuapp.com/ )
  • He goes to the actual physical starting point ( yea just like a race , but for techies )
  • He solves one question out of 3 , on successfull submission our algorithm gives him a new address ( which is also shown in map at his end )
  • He then again moves to that address and solves another set of problems ( yea , programming will not leave your hand L ;) )
  • When he gets certain number of points by solving questions he gets access to the leaderboard where females who are also close to him geographically are displayed along with there email/phone. At this point he also gets a unique code of length 7
  • He contacts one of them and arranges a meeting location
  • He shares his code with the partner which informs our end that the match has been done
  • Now organizers can add more fun to this party by actually conducting some events like PROM NIGHTS with the matched pairs

The primary identity of the website, i.e., the name is LoveBug. The programmers can solve an infinite number of problems on varying difficulty levels and will help them to easily connect with other people in their nearby locations. The website can track the current location of the users and the algorithm of the website will enable them to connect with the other users who stand in the LeaderBoard of LoveBug platform.

โœ” Salient Features

  • Personalised IDE with blazing fast compilation
  • Real Time Location tracker
  • Intuitive, responsive and enthralling UI
  • Provides One-to-One Interactions and Group Chats
  • Substantial Practice Set for Skill Development

โœ” Technologies used

Front End :

  • VueJS (User)
  • ReactJS (Admin)
  • Firebase Storage and Authentication

Back End :

  • NodeJS
  • Firebase Authentication
  • Express
  • MongoDB ( mongoose ORM )

โœ” To run the repository on the system:

  • Clone the repository and move to the folder

  • Main Server

npm i
npm run server
  • Front End

npm run serve

lovebug-admin's People

Contributors

rohitkumargit avatar tiwarishubham635 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.